summaryrefslogtreecommitdiff
path: root/cli/tools/test.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tools/test.rs')
-rw-r--r--cli/tools/test.rs18
1 files changed, 6 insertions, 12 deletions
diff --git a/cli/tools/test.rs b/cli/tools/test.rs
index d78363add..9b82aa142 100644
--- a/cli/tools/test.rs
+++ b/cli/tools/test.rs
@@ -33,7 +33,6 @@ use deno_core::futures::stream;
use deno_core::futures::FutureExt;
use deno_core::futures::StreamExt;
use deno_core::serde_json::json;
-use deno_core::JsRuntime;
use deno_core::ModuleSpecifier;
use deno_graph::Module;
use deno_runtime::permissions::Permissions;
@@ -453,17 +452,12 @@ async fn test_specifier(
shuffle: Option<u64>,
channel: Sender<TestEvent>,
) -> Result<(), AnyError> {
- let init_ops = |js_runtime: &mut JsRuntime| {
- ops::testing::init(js_runtime);
-
- js_runtime
- .op_state()
- .borrow_mut()
- .put::<Sender<TestEvent>>(channel.clone());
- };
-
- let mut worker =
- create_main_worker(&ps, specifier.clone(), permissions, Some(&init_ops));
+ let mut worker = create_main_worker(
+ &ps,
+ specifier.clone(),
+ permissions,
+ vec![ops::testing::init(channel.clone())],
+ );
let mut maybe_coverage_collector = if let Some(ref coverage_dir) =
ps.coverage_dir