From ec4d446f898e7860c12a337200c31c3b75f663cc Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Thu, 9 Dec 2010 22:09:46 -0800 Subject: Closes #153: input widgets without name are ignored --- test/widgetsSpec.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'test/widgetsSpec.js') diff --git a/test/widgetsSpec.js b/test/widgetsSpec.js index d6cee491..cfda67d1 100644 --- a/test/widgetsSpec.js +++ b/test/widgetsSpec.js @@ -452,10 +452,17 @@ describe("widget", function(){ scope.$eval(); expect(element[0].childNodes[0].selected).toEqual(true); }); - - it('should report error on missing field', function(){ + + it('should ignore text widget which have no name', function(){ compile(''); - expect(element.hasClass('ng-exception')).toBeTruthy(); + expect(scope.$element.attr('ng-exception')).toBeFalsy(); + expect(scope.$element.hasClass('ng-exception')).toBeFalsy(); + }); + + it('should ignore checkbox widget which have no name', function(){ + compile(''); + expect(scope.$element.attr('ng-exception')).toBeFalsy(); + expect(scope.$element.hasClass('ng-exception')).toBeFalsy(); }); it('should report error on assignment error', function(){ -- cgit v1.2.3