diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2023-11-22 03:45:34 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-22 03:45:34 +0100 |
commit | a8c24d2a8b794eec343a518614cbca0a87b9e2fb (patch) | |
tree | 383562e2165e247eb15728f27412764c78c7821d /cli/tools/test/mod.rs | |
parent | cc5d6df50b3e5a755bdec884ec78dc005e97b5a2 (diff) |
fix: 'Promise was collected' error in REPL/jupyter (#21272)
Fixes #20528
Diffstat (limited to 'cli/tools/test/mod.rs')
-rw-r--r-- | cli/tools/test/mod.rs | 10 |
1 files changed, 9 insertions, 1 deletions
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(()) |