diff --git a/pytest_pyodide/runner.py b/pytest_pyodide/runner.py index b949a47..ae9e208 100644 --- a/pytest_pyodide/runner.py +++ b/pytest_pyodide/runner.py @@ -590,14 +590,11 @@ def clean_logs(self): def run_js_inner(self, code, check_code): check_code = "" - wrapped = """ - let result = await (async () => {{ {} }})(); - {} + wrapped = f""" + let result = await (async () => {{ {code} }})(); + {check_code} return result; - """.format( - code, - check_code, - ) + """ from uuid import uuid4 cmd_id = str(uuid4()) diff --git a/tests/test_decorator.py b/tests/test_decorator.py index fddacd8..a7c1f05 100644 --- a/tests/test_decorator.py +++ b/tests/test_decorator.py @@ -255,7 +255,6 @@ def assert_get_handle(selenium, d, key, value): @run_in_pyodide def returns_handle(selenium): import __main__ - from pytest_pyodide.decorator import PyodideHandle o = {"a": 6}