From c4ef1f2fdd73bdaeda879e596d3d96e4e68cb6fd Mon Sep 17 00:00:00 2001
From: Misko Hevery
Date: Thu, 8 Apr 2010 13:43:40 -0700
Subject: tests failing jstd to show cory
---
test/ValidatorsTest.js | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
(limited to 'test/ValidatorsTest.js')
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('');
- 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('');
+ 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() {
--
cgit v1.2.3