diff options
| author | Misko Hevery | 2010-04-05 11:46:53 -0700 |
|---|---|---|
| committer | Misko Hevery | 2010-04-05 11:46:53 -0700 |
| commit | 7a4b48020688060debe9cb0f9c17615d7585cbe7 (patch) | |
| tree | 48a5b1d8cf92bb272028a106ab9ea3ec16f477a2 /test/widgetsSpec.js | |
| parent | 4bfa4e230d5ebdd582068effe7f4f1b60c43093a (diff) | |
| download | angular.js-7a4b48020688060debe9cb0f9c17615d7585cbe7.tar.bz2 | |
added ng:switch widget
Diffstat (limited to 'test/widgetsSpec.js')
| -rw-r--r-- | test/widgetsSpec.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/test/widgetsSpec.js b/test/widgetsSpec.js index a4afa21c..63c18700 100644 --- a/test/widgetsSpec.js +++ b/test/widgetsSpec.js @@ -188,5 +188,21 @@ describe("input widget", function(){ expect(element.hasClass('ng-exception')).toBeTruthy(); }); + it('should switch on value change', function(){ + compile('<ng:switch on="select"><div ng-switch-when="1">first</div><div ng-switch-when="2">second</div></ng:switch>'); + expect(element.html()).toEqual(''); + scope.select = 1; + scope.$eval(); + expect(element.text()).toEqual('first'); + scope.select = 2; + scope.$eval(); + expect(element.text()).toEqual('second'); + }); +}); +describe('ng:include', function(){ + it('should include on external file', function() { + var element = jqLite('<ng:include src="myUrl"></ng:include>'); + var scope = compile(element).$init(); + }); }); |
