aboutsummaryrefslogtreecommitdiffstats
path: root/test/widgetsSpec.js
diff options
context:
space:
mode:
authorMisko Hevery2010-04-07 17:24:24 -0700
committerMisko Hevery2010-04-07 17:24:24 -0700
commite0ad7dfcd47196d0aa9271e84b2c4ac26cfda3f4 (patch)
treef62565e7318ca6fe83520855292a29231b5f5970 /test/widgetsSpec.js
parenta8aa5af413c068608aa28ef0d48cef1d5ad66485 (diff)
downloadangular.js-e0ad7dfcd47196d0aa9271e84b2c4ac26cfda3f4.tar.bz2
seperatio validation and exception handling
Diffstat (limited to 'test/widgetsSpec.js')
-rw-r--r--test/widgetsSpec.js14
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");