aboutsummaryrefslogtreecommitdiffstats
path: root/src/angular-mocks.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/angular-mocks.js')
-rw-r--r--src/angular-mocks.js23
1 files changed, 12 insertions, 11 deletions
diff --git a/src/angular-mocks.js b/src/angular-mocks.js
index 066ccea5..8410dc8c 100644
--- a/src/angular-mocks.js
+++ b/src/angular-mocks.js
@@ -89,19 +89,19 @@ function MockBrowser() {
requests = [];
this.isMock = true;
- self.url = "http://server";
- self.lastUrl = self.url; // used by url polling fn
+ self.$$url = "http://server";
+ self.$$lastUrl = self.$$url; // used by url polling fn
self.pollFns = [];
// register url polling fn
- self.onHashChange = function(listener) {
+ self.onUrlChange = function(listener) {
self.pollFns.push(
function() {
- if (self.lastUrl != self.url) {
- self.lastUrl = self.url;
- listener();
+ if (self.$$lastUrl != self.$$url) {
+ self.$$lastUrl = self.$$url;
+ listener(self.$$url);
}
}
);
@@ -326,12 +326,13 @@ MockBrowser.prototype = {
hover: function(onHover) {
},
- getUrl: function(){
- return this.url;
- },
+ url: function(url, replace) {
+ if (url) {
+ this.$$url = url;
+ return this;
+ }
- setUrl: function(url){
- this.url = url;
+ return this.$$url;
},
cookies: function(name, value) {