diff options
| author | Misko Hevery | 2011-09-08 13:56:29 -0700 | 
|---|---|---|
| committer | Igor Minar | 2011-10-11 11:01:45 -0700 | 
| commit | 4f78fd692c0ec51241476e6be9a4df06cd62fdd6 (patch) | |
| tree | 91f70bb89b9c095126fbc093f51cedbac5cb0c78 /test/AngularSpec.js | |
| parent | df6d2ba3266de405ad6c2f270f24569355706e76 (diff) | |
| download | angular.js-4f78fd692c0ec51241476e6be9a4df06cd62fdd6.tar.bz2 | |
feat(forms): new and improved forms
Diffstat (limited to 'test/AngularSpec.js')
| -rw-r--r-- | test/AngularSpec.js | 39 | 
1 files changed, 14 insertions, 25 deletions
| diff --git a/test/AngularSpec.js b/test/AngularSpec.js index 9a1a20c7..0332c01b 100644 --- a/test/AngularSpec.js +++ b/test/AngularSpec.js @@ -112,7 +112,6 @@ describe('angular', function(){      });    }); -    describe('size', function() {      it('should return the number of items in an array', function() {        expect(size([])).toBe(0); @@ -170,6 +169,12 @@ describe('angular', function(){      });    }); +  describe('sortedKeys', function(){ +    it('should collect keys from object', function(){ +      expect(sortedKeys({c:0, b:0, a:0})).toEqual(['a', 'b', 'c']); +    }); +  }); +    describe('encodeUriSegment', function() {      it('should correctly encode uri segment and not encode chars defined as pchar set in rfc3986', @@ -322,9 +327,7 @@ describe('angular', function(){        }        }; -      expect(angularJsConfig(doc)).toEqual({base_url: '', -        ie_compat: 'angular-ie-compat.js', -        ie_compat_id: 'ng-ie-compat'}); +      expect(angularJsConfig(doc)).toEqual({base_url: ''});      }); @@ -335,16 +338,12 @@ describe('angular', function(){          return [{nodeName: 'SCRIPT',            src: 'angularjs/angular.js',            attributes: [{name: 'ng:autobind', value:'elementIdToCompile'}, -                       {name: 'ng:css', value: 'css/my_custom_angular.css'}, -                       {name: 'ng:ie-compat', value: 'myjs/angular-ie-compat.js'}, -                       {name: 'ng:ie-compat-id', value: 'ngcompat'}] }]; +                       {name: 'ng:css', value: 'css/my_custom_angular.css'}] }];        }};        expect(angularJsConfig(doc)).toEqual({base_url: 'angularjs/',          autobind: 'elementIdToCompile', -        css: 'css/my_custom_angular.css', -        ie_compat: 'myjs/angular-ie-compat.js', -        ie_compat_id: 'ngcompat'}); +        css: 'css/my_custom_angular.css'});      }); @@ -357,9 +356,7 @@ describe('angular', function(){        }};        expect(angularJsConfig(doc)).toEqual({autobind: true, -                                            base_url: 'angularjs/', -                                            ie_compat_id: 'ng-ie-compat', -                                            ie_compat: 'angularjs/angular-ie-compat.js'}); +                                            base_url: 'angularjs/'});      }); @@ -371,9 +368,7 @@ describe('angular', function(){        }};        expect(angularJsConfig(doc)).toEqual({base_url: 'angularjs/', -        autobind: true, -        ie_compat: 'angularjs/angular-ie-compat.js', -        ie_compat_id: 'ng-ie-compat'}); +        autobind: true});      }); @@ -385,9 +380,7 @@ describe('angular', function(){        }};        expect(angularJsConfig(doc)).toEqual({base_url: 'angularjs/', -        autobind: 'foo', -        ie_compat: 'angularjs/angular-ie-compat.js', -        ie_compat_id: 'ng-ie-compat'}); +        autobind: 'foo'});      }); @@ -398,9 +391,7 @@ describe('angular', function(){            src: 'js/angular-0.9.0.js'}];        }}; -      expect(angularJsConfig(doc)).toEqual({base_url: 'js/', -        ie_compat: 'js/angular-ie-compat-0.9.0.js', -        ie_compat_id: 'ng-ie-compat'}); +      expect(angularJsConfig(doc)).toEqual({base_url: 'js/'});      }); @@ -411,9 +402,7 @@ describe('angular', function(){            src: 'js/angular-0.9.0-cba23f00.min.js'}];        }}; -      expect(angularJsConfig(doc)).toEqual({base_url: 'js/', -        ie_compat: 'js/angular-ie-compat-0.9.0-cba23f00.js', -        ie_compat_id: 'ng-ie-compat'}); +      expect(angularJsConfig(doc)).toEqual({base_url: 'js/'});      });    }); | 
