diff options
| author | Misko Hevery | 2010-04-08 13:43:40 -0700 | 
|---|---|---|
| committer | Misko Hevery | 2010-04-08 13:43:40 -0700 | 
| commit | c4ef1f2fdd73bdaeda879e596d3d96e4e68cb6fd (patch) | |
| tree | 3fc1943a4599a764aef9a41d995246bb0e48f463 /test/ValidatorsTest.js | |
| parent | e0ad7dfcd47196d0aa9271e84b2c4ac26cfda3f4 (diff) | |
| download | angular.js-c4ef1f2fdd73bdaeda879e596d3d96e4e68cb6fd.tar.bz2 | |
tests failing jstd to show cory
Diffstat (limited to 'test/ValidatorsTest.js')
| -rw-r--r-- | test/ValidatorsTest.js | 26 | 
1 files changed, 13 insertions, 13 deletions
diff --git a/test/ValidatorsTest.js b/test/ValidatorsTest.js index 4dfe6892..2b2f6753 100644 --- a/test/ValidatorsTest.js +++ b/test/ValidatorsTest.js @@ -1,20 +1,20 @@  ValidatorTest = TestCase('ValidatorTest'); -ValidatorTest.prototype.XtestItShouldHaveThisSet = function() { -  expectAsserts(5); -  var self; +ValidatorTest.prototype.testItShouldHaveThisSet = function() { +  var validator = {};    angular.validator.myValidator = function(first, last){ -    assertEquals('misko', first); -    assertEquals('hevery', last); -    self = this; +    validator.first = first; +    validator.last = last; +    validator._this = this;    }; -  var c = compile('<input name="name" ng-validate="myValidator:\'hevery\'"/>'); -  c.scope.$set('name', 'misko'); -  c.scope.$set('state', 'abc'); -  c.scope.$eval(); -  assertEquals('abc', self.state); -  assertEquals('misko', self.name); -  assertEquals('name', self.$element.name); +  var scope = compile('<input name="name" ng-validate="myValidator:\'hevery\'"/>'); +  scope.name = 'misko'; +  scope.$init(); +  assertEquals('misko', validator.first); +  assertEquals('hevery', validator.last); +  assertSame(scope, validator._this); +  delete angular.validator.myValidator; +  scope.$element.remove();  };  ValidatorTest.prototype.testRegexp = function() {  | 
