MCPcopy Create free account
hub / github.com/SeaQL/FireDBG.for.Rust / get_run_cmd

Method get_run_cmd

parser/src/def/workspace.rs:318–331  ·  view source on GitHub ↗
(&self, package: &Package)

Source from the content-addressed store, hash-verified

316 }
317
318 pub fn get_run_cmd(&self, package: &Package) -> Command {
319 let root_dir = &package.root_dir;
320 let test_name = &self.name;
321 let mut cmd = Command::new("cargo");
322 cmd.arg("test")
323 .arg("--manifest-path")
324 .arg(format!("{root_dir}/Cargo.toml"))
325 .arg("--test")
326 .arg(test_name);
327 if !self.required_features.is_empty() {
328 cmd.arg("--features").arg(self.required_features.join(","));
329 }
330 cmd
331 }
332
333 // Finished test [unoptimized + debuginfo] target(s) in 0.03s
334 // Running tests/simple_tests.rs (/Applications/MAMP/htdocs/FireDBG.for.Rust.Internal/parser/tests/example-workspace/target/debug/deps/simple_tests-69a7a6c625a5bad6)

Callers 3

buildMethod · 0.80
get_test_pathMethod · 0.80
get_testcasesMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected