From 12ba6cec4fb79521101744e02a7e09f9fbb591c4 Mon Sep 17 00:00:00 2001 From: James Morrin Date: Tue, 6 Nov 2012 17:35:47 -0500 Subject: feat(noConflict): restore previous angular namespace reference --- test/AngularSpec.js | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'test/AngularSpec.js') diff --git a/test/AngularSpec.js b/test/AngularSpec.js index e734decf..aed191e7 100644 --- a/test/AngularSpec.js +++ b/test/AngularSpec.js @@ -737,4 +737,27 @@ describe('angular', function() { expect(toJson({key: $rootScope})).toEqual('{"key":"$SCOPE"}'); })); }); + + describe('noConflict', function() { + var globalAngular; + beforeEach(function() { + globalAngular = angular; + }); + + afterEach(function() { + angular = globalAngular; + }); + + it('should return angular', function() { + var a = angular.noConflict(); + expect(a).toBe(globalAngular); + }); + + it('should restore original angular', function() { + var a = angular.noConflict(); + expect(angular).toBeUndefined(); + }); + + }); + }); -- cgit v1.2.3