aboutsummaryrefslogtreecommitdiff
path: root/test/unit/test_webrequest.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/unit/test_webrequest.py')
-rw-r--r--test/unit/test_webrequest.py14
1 files changed, 1 insertions, 13 deletions
diff --git a/test/unit/test_webrequest.py b/test/unit/test_webrequest.py
index ae617aa..598f43b 100644
--- a/test/unit/test_webrequest.py
+++ b/test/unit/test_webrequest.py
@@ -22,6 +22,7 @@ from hashlib import sha256
import pytest
from ..script_loader import load_script
+from .utils import are_scripts_allowed
def webrequest_js():
return (load_script('background/webrequest.js',
@@ -50,19 +51,6 @@ def webrequest_js():
start("somesecret");
''')
-def are_scripts_allowed(driver, nonce=None):
- return driver.execute_script(
- '''
- document.scripts_allowed = false;
- const script = document.createElement("script");
- script.innerHTML = "document.scripts_allowed = true;";
- if (arguments[0])
- script.setAttribute("nonce", arguments[0]);
- document.head.append(script);
- return document.scripts_allowed;
- ''',
- nonce)
-
@pytest.mark.ext_data({'background_script': webrequest_js})
@pytest.mark.usefixtures('webextension')
def test_on_headers_received(driver, execute_in_page):