diff options
Diffstat (limited to 'cli/lsp/testing/execution.rs')
-rw-r--r-- | cli/lsp/testing/execution.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/cli/lsp/testing/execution.rs b/cli/lsp/testing/execution.rs index 83f74e5ed..94301e198 100644 --- a/cli/lsp/testing/execution.rs +++ b/cli/lsp/testing/execution.rs @@ -8,7 +8,6 @@ use crate::args::flags_from_vec; use crate::args::DenoSubcommand; use crate::checksum; use crate::create_main_worker; -use crate::emit; use crate::located_script_name; use crate::lsp::client::Client; use crate::lsp::client::TestingNotification; @@ -314,9 +313,9 @@ impl TestRun { let args = self.get_args(); lsp_log!("Executing test run with arguments: {}", args.join(" ")); let flags = flags_from_vec(args.into_iter().map(String::from).collect())?; - let ps = proc_state::ProcState::build(Arc::new(flags)).await?; + let ps = proc_state::ProcState::build(flags).await?; let permissions = - Permissions::from_options(&ps.flags.permissions_options()); + Permissions::from_options(&ps.config.permissions_options()); test::check_specifiers( &ps, permissions.clone(), @@ -325,7 +324,6 @@ impl TestRun { .iter() .map(|s| (s.clone(), test::TestMode::Executable)) .collect(), - emit::TypeLib::DenoWindow, ) .await?; @@ -333,7 +331,7 @@ impl TestRun { let sender = TestEventSender::new(sender); let (concurrent_jobs, fail_fast) = - if let DenoSubcommand::Test(test_flags) = &ps.flags.subcommand { + if let DenoSubcommand::Test(test_flags) = ps.config.sub_command() { ( test_flags.concurrent_jobs.into(), test_flags.fail_fast.map(|count| count.into()), |