diff options
author | Aaron O'Mullan <aaron.omullan@gmail.com> | 2021-12-29 14:30:08 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-29 14:30:08 +0100 |
commit | 42081994902bab89e24c5f7cd9adf12a158ed5f5 (patch) | |
tree | c12facbabb6973063ebe4877fcdea574d96ce5a7 /cli/tools/test.rs | |
parent | 6d017d42aaa5a04002af4c224dc8c3997e39293a (diff) |
cleanup(cli): use op Extensions (#13223)
Enabling op-middleware for overrides in lieu of imperative .replace_op() etc...
Impacts #13219, #12938, #13122
Diffstat (limited to 'cli/tools/test.rs')
-rw-r--r-- | cli/tools/test.rs | 18 |
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 |