diff options
| author | Misko Hevery | 2010-03-31 17:56:16 -0700 |
|---|---|---|
| committer | Misko Hevery | 2010-03-31 17:56:16 -0700 |
| commit | 861bac1d2808b15abb867e761ded8144bf5f7e94 (patch) | |
| tree | c7acd3aba0caeddf14a77c538487cf2baff9d96a /test/UrlWatcherTest.js | |
| parent | 35a91085004e31f786df1e0011bc26ed0142ab4d (diff) | |
| download | angular.js-861bac1d2808b15abb867e761ded8144bf5f7e94.tar.bz2 | |
started to add services
Diffstat (limited to 'test/UrlWatcherTest.js')
| -rw-r--r-- | test/UrlWatcherTest.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/test/UrlWatcherTest.js b/test/UrlWatcherTest.js new file mode 100644 index 00000000..6080ca62 --- /dev/null +++ b/test/UrlWatcherTest.js @@ -0,0 +1,25 @@ +UrlWatcherTest = TestCase('UrlWatcherTest'); + +UrlWatcherTest.prototype.testUrlWatcher = function () { + expectAsserts(2); + var location = {href:"http://server", hash:""}; + var watcher = new UrlWatcher(location); + watcher.delay = 1; + watcher.watch(function(url){ + assertEquals('http://getangular.test', url); + }); + watcher.setTimeout = function(fn, delay){ + assertEquals(1, delay); + location.href = "http://getangular.test"; + watcher.setTimeout = function(fn, delay) { + }; + fn(); + }; + watcher.start(); +}; + +FunctionTest = TestCase("FunctionTest"); + +FunctionTest.prototype.testEscapeHtml = function () { + assertEquals("<div>&amp;</div>", escapeHtml('<div>&</div>')); +}; |
