diff options
Diffstat (limited to 'cli/tools')
-rw-r--r-- | cli/tools/test_runner.rs | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/cli/tools/test_runner.rs b/cli/tools/test_runner.rs index 24bea3ff8..96b101fa3 100644 --- a/cli/tools/test_runner.rs +++ b/cli/tools/test_runner.rs @@ -16,6 +16,7 @@ use deno_core::futures::future; use deno_core::futures::stream; use deno_core::futures::FutureExt; use deno_core::futures::StreamExt; +use deno_core::located_script_name; use deno_core::serde_json::json; use deno_core::url::Url; use deno_core::ModuleSpecifier; @@ -302,7 +303,10 @@ pub async fn run_test_file( let execute_result = worker.execute_module(&main_module).await; execute_result?; - worker.execute("window.dispatchEvent(new Event('load'))")?; + worker.execute_script( + &located_script_name!(), + "window.dispatchEvent(new Event('load'))", + )?; let execute_result = worker.execute_module(&test_module).await; execute_result?; @@ -310,7 +314,10 @@ pub async fn run_test_file( worker .run_event_loop(maybe_coverage_collector.is_none()) .await?; - worker.execute("window.dispatchEvent(new Event('unload'))")?; + worker.execute_script( + &located_script_name!(), + "window.dispatchEvent(new Event('unload'))", + )?; if let Some(coverage_collector) = maybe_coverage_collector.as_mut() { worker |