Re-exportsยง
use crate::compiler::Compilation;๐use crate::compiler::Doctest;๐use crate::compiler::Unit;๐use crate::compiler::UnitHash;๐use crate::compiler::UnitOutput;๐use crate::ops;๐use crate::util::errors::CargoResult;๐use crate::util::CliError;๐use crate::util::CliResult;๐use crate::util::GlobalContext;๐use crate::util::add_path_args;๐use crate::workspace::profiles::PanicStrategy;๐use crate::workspace::TargetKind;๐use crate::workspace::Workspace;๐use anyhow::format_err;๐use cargo_util::collections::HashMap;๐use cargo_util::ProcessBuilder;๐use cargo_util::ProcessError;๐use cargo_util_terminal::ColorChoice;๐use cargo_util_terminal::Verbosity;๐use std::ffi::OsString;๐use std::fmt::Write;๐use std::path::Path;๐use std::path::PathBuf;๐
Structsยง
- Test
Options - Unit
Test ๐Error - A unit that failed to run.
Enumsยง
- Test
Kind ๐ - The kind of test.
Functionsยง
- cmd_
builds ๐ - Creates a
ProcessBuilderfor executing a single test. - compile_
tests ๐ - display_
no_ ๐run_ information - Displays human-readable descriptions of the test executables.
- fail_
fast_ ๐code - Returns the error code to use when not using
--no-fail-fast. - no_
fail_ ๐fast_ err - Returns the
CliErrorwhen using--no-fail-fastand there is at least one error. - report_
test_ ๐error - Displays an error on the console about a test failure.
- run_
benches - Compiles and runs benchmarks.
- run_
doc_ ๐tests - Runs doc tests.
- run_
tests - Compiles and runs tests.
- run_
unit_ ๐tests - Runs the unit and integration tests of a package.