diff options
Diffstat (limited to 'test/servicesSpec.js')
| -rw-r--r-- | test/servicesSpec.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/servicesSpec.js b/test/servicesSpec.js index 0876f986..b3f6ec10 100644 --- a/test/servicesSpec.js +++ b/test/servicesSpec.js @@ -314,6 +314,14 @@ describe("service", function(){ expect($location.hashPath).toEqual('path'); }); + it('should reset hashSearch when updating with a single string', function() { + $location.updateHash({foo:'bar'}); //set some initial state for hashSearch + + $location.updateHash('path'); + expect($location.hashPath).toEqual('path'); + expect($location.hashSearch).toEqual({}); + }); + it('should accept single object argument to update search', function() { $location.updateHash({a: 'b'}); expect($location.hash).toEqual('?a=b'); |
