From a8c24d2a8b794eec343a518614cbca0a87b9e2fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Wed, 22 Nov 2023 03:45:34 +0100 Subject: fix: 'Promise was collected' error in REPL/jupyter (#21272) Fixes #20528 --- cli/tools/test/mod.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'cli/tools/test/mod.rs') diff --git a/cli/tools/test/mod.rs b/cli/tools/test/mod.rs index 5e34e345f..836004f86 100644 --- a/cli/tools/test/mod.rs +++ b/cli/tools/test/mod.rs @@ -44,6 +44,7 @@ use deno_core::unsync::spawn_blocking; use deno_core::url::Url; use deno_core::v8; use deno_core::ModuleSpecifier; +use deno_core::PollEventLoopOptions; use deno_runtime::deno_io::Stdio; use deno_runtime::deno_io::StdioPipe; use deno_runtime::fmt_errors::format_js_error; @@ -467,7 +468,14 @@ pub async fn test_specifier( if let Some(coverage_collector) = coverage_collector.as_mut() { worker - .with_event_loop(coverage_collector.stop_collecting().boxed_local()) + .js_runtime + .with_event_loop( + coverage_collector.stop_collecting().boxed_local(), + PollEventLoopOptions { + wait_for_inspector: false, + ..Default::default() + }, + ) .await?; } Ok(()) -- cgit v1.2.3