diff options
| author | Vojta Jina | 2012-01-03 14:49:41 -0800 |
|---|---|---|
| committer | Vojta Jina | 2012-01-03 15:09:00 -0800 |
| commit | 6f91ffeb914e3a3670d675397cbdbff5cf590edd (patch) | |
| tree | 3769dd6253418bb684a26b1738ff935bf385f06c /test/BinderSpec.js | |
| parent | c594f75b4c59a5341741f012a4f2942a920bac8c (diff) | |
| download | angular.js-6f91ffeb914e3a3670d675397cbdbff5cf590edd.tar.bz2 | |
style: prefer single quotes + some whitespaces
Diffstat (limited to 'test/BinderSpec.js')
| -rw-r--r-- | test/BinderSpec.js | 84 |
1 files changed, 42 insertions, 42 deletions
diff --git a/test/BinderSpec.js b/test/BinderSpec.js index 34504b30..efe7215b 100644 --- a/test/BinderSpec.js +++ b/test/BinderSpec.js @@ -49,50 +49,50 @@ describe('Binder', function() { })); it('ReplaceBindingInTextWithSpan preserve surounding text', function() { - expect(this.compileToHtml("<b>a{{b}}c</b>")).toBe('<b>a<span ng:bind="b"></span>c</b>'); + expect(this.compileToHtml('<b>a{{b}}c</b>')).toBe('<b>a<span ng:bind="b"></span>c</b>'); }); it('ReplaceBindingInTextWithSpan', function() { - expect(this.compileToHtml("<b>{{b}}</b>")).toBe('<b><span ng:bind="b"></span></b>'); + expect(this.compileToHtml('<b>{{b}}</b>')).toBe('<b><span ng:bind="b"></span></b>'); }); it('BindingSpaceConfusesIE', inject(function($rootScope, $compile) { if (!msie) return; - var span = document.createElement("span"); + var span = document.createElement('span'); span.innerHTML = ' '; var nbsp = span.firstChild.nodeValue; - expect(this.compileToHtml("<b>{{a}} {{b}}</b>")). + expect(this.compileToHtml('<b>{{a}} {{b}}</b>')). toBe('<b><span ng:bind="a"></span><span>' + nbsp + '</span><span ng:bind="b"></span></b>'); dealoc(($rootScope)); - expect(this.compileToHtml("<b>{{A}} x {{B}} ({{C}})</b>")). + expect(this.compileToHtml('<b>{{A}} x {{B}} ({{C}})</b>')). toBe('<b><span ng:bind="A"></span><span>' + nbsp + 'x </span><span ng:bind="B"></span>' + '<span>' + nbsp + '(</span><span ng:bind="C"></span>)</b>'); })); it('BindingOfAttributes', inject(function($rootScope, $compile) { - var element = $compile("<a href='http://s/a{{b}}c' foo='x'></a>")($rootScope); - var attrbinding = element.attr("ng:bind-attr"); + var element = $compile('<a href="http://s/a{{b}}c" foo="x"></a>')($rootScope); + var attrbinding = element.attr('ng:bind-attr'); var bindings = fromJson(attrbinding); - expect(decodeURI(bindings.href)).toBe("http://s/a{{b}}c"); + expect(decodeURI(bindings.href)).toBe('http://s/a{{b}}c'); expect(bindings.foo).toBeFalsy(); })); it('MarkMultipleAttributes', inject(function($rootScope, $compile) { var element = $compile('<a href="http://s/a{{b}}c" foo="{{d}}"></a>')($rootScope); - var attrbinding = element.attr("ng:bind-attr"); + var attrbinding = element.attr('ng:bind-attr'); var bindings = fromJson(attrbinding); - expect(bindings.foo).toBe("{{d}}"); - expect(decodeURI(bindings.href)).toBe("http://s/a{{b}}c"); + expect(bindings.foo).toBe('{{d}}'); + expect(decodeURI(bindings.href)).toBe('http://s/a{{b}}c'); })); it('AttributesNoneBound', inject(function($rootScope, $compile) { - var a = $compile("<a href='abc' foo='def'></a>")($rootScope); - expect(a[0].nodeName).toBe("A"); - expect(a.attr("ng:bind-attr")).toBeFalsy(); + var a = $compile('<a href="abc" foo="def"></a>')($rootScope); + expect(a[0].nodeName).toBe('A'); + expect(a.attr('ng:bind-attr')).toBeFalsy(); })); it('ExistingAttrbindingIsAppended', inject(function($rootScope, $compile) { - var a = $compile("<a href='http://s/{{abc}}' ng:bind-attr='{\"b\":\"{{def}}\"}'></a>")($rootScope); + var a = $compile('<a href="http://s/{{abc}}" ng:bind-attr="{\'b\':\'{{def}}\'}"></a>')($rootScope); expect(a.attr('ng:bind-attr')).toBe('{"b":"{{def}}","href":"http://s/{{abc}}"}'); })); @@ -117,7 +117,7 @@ describe('Binder', function() { })); it('InputTypeButtonActionExecutesInScope2', inject(function($rootScope, $compile) { - var log = ""; + var log = ''; var element = $compile('<input type="image" ng:click="action()">')($rootScope); $rootScope.action = function() { log += 'click;'; @@ -143,8 +143,8 @@ describe('Binder', function() { '<ul>' + '<LI ng:repeat="item in model.items" ng:bind="item.a"></LI>' + '</ul>')($rootScope); - var items = [{a:"A"}, {a:"B"}]; - $rootScope.model = {items:items}; + var items = [{a: 'A'}, {a: 'B'}]; + $rootScope.model = {items: items}; $rootScope.$apply(); expect(sortedHtml(form)).toBe( @@ -154,7 +154,7 @@ describe('Binder', function() { '<li ng:bind="item.a">B</li>' + '</ul>'); - items.unshift({a:'C'}); + items.unshift({a: 'C'}); $rootScope.$apply(); expect(sortedHtml(form)).toBe( '<ul>' + @@ -183,7 +183,7 @@ describe('Binder', function() { '<ul>' + '<LI ng:repeat="item in model.items"><span ng:bind="item.a"></span></li>' + '</ul>')($rootScope); - $rootScope.model = {items:[{a:"A"}]}; + $rootScope.model = {items: [{a: 'A'}]}; $rootScope.$apply(); expect(sortedHtml(element)).toBe( '<ul>' + @@ -199,7 +199,7 @@ describe('Binder', function() { it('RepeaterAdd', inject(function($rootScope, $compile, $browser) { var element = $compile('<div><input type="text" ng:model="item.x" ng:repeat="item in items"></div>')($rootScope); - $rootScope.items = [{x:'a'}, {x:'b'}]; + $rootScope.items = [{x: 'a'}, {x: 'b'}]; $rootScope.$apply(); var first = childNode(element, 1); var second = childNode(element, 2); @@ -220,7 +220,7 @@ describe('Binder', function() { $rootScope.$apply(); expect(element[0].childNodes.length - 1).toEqual(0); - items.name = "misko"; + items.name = 'misko'; $rootScope.$apply(); expect(element[0].childNodes.length - 1).toEqual(1); @@ -238,16 +238,16 @@ describe('Binder', function() { var errorLogs = $exceptionHandler.errors; $rootScope.error = { - 'throw': function() {throw "ErrorMsg1";} + 'throw': function() {throw 'ErrorMsg1';} }; $rootScope.$apply(); - $rootScope.error['throw'] = function() {throw "MyError";}; + $rootScope.error['throw'] = function() {throw 'MyError';}; errorLogs.length = 0; $rootScope.$apply(); expect(errorLogs.shift()).toBe('MyError'); - $rootScope.error['throw'] = function() {return "ok";}; + $rootScope.error['throw'] = function() {return 'ok';}; $rootScope.$apply(); expect(errorLogs.length).toBe(0); }) @@ -261,7 +261,7 @@ describe('Binder', function() { var count = 0; $rootScope.error = { - 'throw': function() {throw new Error("ErrorMsg" + (++count));} + 'throw': function() {throw new Error('ErrorMsg' + (++count));} }; $rootScope.$apply(); expect(errorLogs.length).not.toEqual(0); @@ -389,7 +389,7 @@ describe('Binder', function() { $rootScope.$eval('style={height: "10px"}'); $rootScope.$apply(); - expect(element.css('height')).toBe("10px"); + expect(element.css('height')).toBe('10px'); $rootScope.$eval('style={}'); $rootScope.$apply(); @@ -411,11 +411,11 @@ describe('Binder', function() { it('ShoulIgnoreVbNonBindable', inject(function($rootScope, $compile) { var element = $compile( - "<div>{{a}}" + - "<div ng:non-bindable>{{a}}</div>" + - "<div ng:non-bindable=''>{{b}}</div>" + - "<div ng:non-bindable='true'>{{c}}</div>" + - "</div>")($rootScope); + '<div>{{a}}' + + '<div ng:non-bindable>{{a}}</div>' + + '<div ng:non-bindable="">{{b}}</div>' + + '<div ng:non-bindable="true">{{c}}</div>' + + '</div>')($rootScope); $rootScope.a = 123; $rootScope.$apply(); expect(element.text()).toBe('123{{a}}{{b}}{{c}}'); @@ -423,7 +423,7 @@ describe('Binder', function() { it('ShouldTemplateBindPreElements', inject(function ($rootScope, $compile) { var element = $compile('<pre>Hello {{name}}!</pre>')($rootScope); - $rootScope.name = "World"; + $rootScope.name = 'World'; $rootScope.$apply(); expect( sortedHtml(element)).toBe( @@ -492,7 +492,7 @@ describe('Binder', function() { var errorLogs = $log.error.logs; browserTrigger(first, 'click'); - expect($rootScope.greeting).toBe("ABC"); + expect($rootScope.greeting).toBe('ABC'); expect(errorLogs).toEqual([]); browserTrigger(second, 'click'); @@ -511,16 +511,16 @@ describe('Binder', function() { var male = jqLite(element[0].childNodes[1]); browserTrigger(female); - expect($rootScope.sex).toBe("female"); + expect($rootScope.sex).toBe('female'); expect(female[0].checked).toBe(true); expect(male[0].checked).toBe(false); - expect(female.val()).toBe("female"); + expect(female.val()).toBe('female'); browserTrigger(male); - expect($rootScope.sex).toBe("male"); + expect($rootScope.sex).toBe('male'); expect(female[0].checked).toBe(false); expect(male[0].checked).toBe(true); - expect(male.val()).toBe("male"); + expect(male.val()).toBe('male'); })); it('ItShouldRepeatOnHashes', inject(function($rootScope, $compile) { @@ -539,9 +539,9 @@ describe('Binder', function() { it('ItShouldFireChangeListenersBeforeUpdate', inject(function($rootScope, $compile) { var element = $compile('<div ng:bind="name"></div>')($rootScope); - $rootScope.name = ""; - $rootScope.$watch("watched", "name=123"); - $rootScope.watched = "change"; + $rootScope.name = ''; + $rootScope.$watch('watched', 'name=123'); + $rootScope.watched = 'change'; $rootScope.$apply(); expect($rootScope.name).toBe(123); expect(sortedHtml(element)).toBe('<div ng:bind="name">123</div>'); @@ -550,7 +550,7 @@ describe('Binder', function() { it('ItShouldHandleMultilineBindings', inject(function($rootScope, $compile) { var element = $compile('<div>{{\n 1 \n + \n 2 \n}}</div>')($rootScope); $rootScope.$apply(); - expect(element.text()).toBe("3"); + expect(element.text()).toBe('3'); })); }); |
