diff options
Diffstat (limited to 'test')
| -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'); | 
