From 3a90084ec14a15d9b76fa4bfed9e85f15a09dad7 Mon Sep 17 00:00:00 2001 From: Wojtek Kosior Date: Wed, 8 Dec 2021 19:01:50 +0100 Subject: facilitate initialization of IndexedDB for use by Haketilo --- test/script_loader.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'test/script_loader.py') diff --git a/test/script_loader.py b/test/script_loader.py index 15269c7..8f30944 100644 --- a/test/script_loader.py +++ b/test/script_loader.py @@ -51,7 +51,12 @@ def available_scripts(directory): def wrapped_script(script_path, wrap_partially=True): if script_path == 'exports_init.js': - with open(script_root / 'MOZILLA_exports_init.js') as script: + if not (script_root / 'exports_init.js').exists(): + subprocess.run([str(script_root / 'write_exports_init.sh'), + 'mozilla', '.', 'default_settings.json'], + cwd=script_root, check=True) + + with open(script_root / 'exports_init.js') as script: return script.read() command = 'partially_wrapped_code' if wrap_partially else 'wrapped_code' -- cgit v1.2.3