diff options
| author | Misko Hevery | 2012-06-22 10:21:31 -0700 |
|---|---|---|
| committer | Misko Hevery | 2012-06-22 10:21:31 -0700 |
| commit | ffb270130a4aaf3ddc2eb9d6211b46e1da136184 (patch) | |
| tree | c431059d6961ab174f344b71e35c6953b85270e2 /test/ng/browserSpecs.js | |
| parent | 0d57f1373f783bddee3f5fdcf1d6702e62bba13e (diff) | |
| download | angular.js-ffb270130a4aaf3ddc2eb9d6211b46e1da136184.tar.bz2 | |
fix(browser): prevent ie from getting into redirect loop
Closes #1075
Closes #1079
Closes #1085
Diffstat (limited to 'test/ng/browserSpecs.js')
| -rw-r--r-- | test/ng/browserSpecs.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/ng/browserSpecs.js b/test/ng/browserSpecs.js index 55b8167c..3f28c605 100644 --- a/test/ng/browserSpecs.js +++ b/test/ng/browserSpecs.js @@ -468,6 +468,14 @@ describe('browser', function() { fakeWindow.location.href = "http://ff-bug/?single%27quote"; expect(browser.url()).toBe("http://ff-bug/?single'quote"); }); + + it('should not set URL when the URL is already set', function() { + var current = fakeWindow.location.href; + sniffer.history = false; + fakeWindow.location.href = 'dontchange'; + browser.url(current); + expect(fakeWindow.location.href).toBe('dontchange'); + }); }); describe('urlChange', function() { |
