aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorMisko Hevery2013-05-02 14:12:48 -0400
committerMisko Hevery2013-05-02 15:22:17 -0400
commit4bd7bedf48c0c1ebb62f6bd8c85e8ea00f94502b (patch)
tree82ffeee6a096bca33c70a8b4b6d2ba1a3917665e /test
parentfd21c7502f0a25364a810c26ebeecb678e5783c5 (diff)
downloadangular.js-4bd7bedf48c0c1ebb62f6bd8c85e8ea00f94502b.tar.bz2
fix($location): prevent navigation if already on the URL
Diffstat (limited to 'test')
-rw-r--r--test/ng/locationSpec.js13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/ng/locationSpec.js b/test/ng/locationSpec.js
index fb828044..3588150d 100644
--- a/test/ng/locationSpec.js
+++ b/test/ng/locationSpec.js
@@ -819,6 +819,19 @@ describe('$location', function() {
});
+ it('should do nothing if already on the same URL', function() {
+ configureService('/base/', true, true);
+ inject(
+ initBrowser(),
+ initLocation(),
+ function($browser) {
+ browserTrigger(link, 'click');
+ expectNoRewrite($browser, 'http://host.com/base/');
+ }
+ );
+ });
+
+
it('should rewrite abs link to new url when history enabled on new browser', function() {
configureService('/base/link?a#b', true, true);
inject(