diff options
| author | Misko Hevery | 2010-04-07 17:24:24 -0700 | 
|---|---|---|
| committer | Misko Hevery | 2010-04-07 17:24:24 -0700 | 
| commit | e0ad7dfcd47196d0aa9271e84b2c4ac26cfda3f4 (patch) | |
| tree | f62565e7318ca6fe83520855292a29231b5f5970 /test/widgetsSpec.js | |
| parent | a8aa5af413c068608aa28ef0d48cef1d5ad66485 (diff) | |
| download | angular.js-e0ad7dfcd47196d0aa9271e84b2c4ac26cfda3f4.tar.bz2 | |
seperatio validation and exception handling
Diffstat (limited to 'test/widgetsSpec.js')
| -rw-r--r-- | test/widgetsSpec.js | 14 | 
1 files changed, 7 insertions, 7 deletions
diff --git a/test/widgetsSpec.js b/test/widgetsSpec.js index 88ca3f87..b48656f9 100644 --- a/test/widgetsSpec.js +++ b/test/widgetsSpec.js @@ -54,36 +54,36 @@ describe("input widget", function(){    it("should process ng-validation", function(){      compile('<input type="text" name="price" value="abc" ng-validate="number"/>');      expect(element.hasClass('ng-validation-error')).toBeTruthy(); -    expect(element.attr('ng-error')).toEqual('Not a number'); +    expect(element.attr('ng-validation-error')).toEqual('Not a number');      scope.$set('price', '123');      scope.$eval();      expect(element.hasClass('ng-validation-error')).toBeFalsy(); -    expect(element.attr('ng-error')).toBeFalsy(); +    expect(element.attr('ng-validation-error')).toBeFalsy();      element.val('x');      element.trigger('keyup');      expect(element.hasClass('ng-validation-error')).toBeTruthy(); -    expect(element.attr('ng-error')).toEqual('Not a number'); +    expect(element.attr('ng-validation-error')).toEqual('Not a number');    });    it("should process ng-required", function(){      compile('<input type="text" name="price" ng-required/>');      expect(element.hasClass('ng-validation-error')).toBeTruthy(); -    expect(element.attr('ng-error')).toEqual('Required'); +    expect(element.attr('ng-validation-error')).toEqual('Required');      scope.$set('price', 'xxx');      scope.$eval();      expect(element.hasClass('ng-validation-error')).toBeFalsy(); -    expect(element.attr('ng-error')).toBeFalsy(); +    expect(element.attr('ng-validation-error')).toBeFalsy();      element.val('');      element.trigger('keyup');      expect(element.hasClass('ng-validation-error')).toBeTruthy(); -    expect(element.attr('ng-error')).toEqual('Required'); +    expect(element.attr('ng-validation-error')).toEqual('Required');    }); -  it("should process ng-required", function() { +  it("should process ng-required2", function() {      compile('<textarea name="name">Misko</textarea>');      expect(scope.$get('name')).toEqual("Misko");  | 
