diff --git a/test/ng/parseSpec.js b/test/ng/parseSpec.js index 6e827d98a1f3..3fcf71561af5 100644 --- a/test/ng/parseSpec.js +++ b/test/ng/parseSpec.js @@ -206,17 +206,13 @@ describe('parser', function() { describe('csp: ' + cspEnabled + ", unwrapPromises: " + unwrapPromisesEnabled, function() { - var originalSecurityPolicy; - - - beforeEach(function() { - originalSecurityPolicy = window.document.securityPolicy; - window.document.securityPolicy = {isActive : cspEnabled}; - }); + beforeEach(module(function($provide) { + $provide.decorator('$sniffer', function($delegate) { + $delegate.csp = cspEnabled; + return $delegate; + }); + }, provideLog)); - afterEach(function() { - window.document.securityPolicy = originalSecurityPolicy; - }); beforeEach(module(function ($parseProvider, $provide) { $parseProvider.unwrapPromises(unwrapPromisesEnabled);