Crate tanu_core

Source

Re-exports§

pub use config::get_config;
pub use config::get_tanu_config;
pub use config::Config;
pub use config::ProjectConfig;
pub use error::Error;
pub use error::Result;
pub use reporter::ListReporter;
pub use reporter::NullReporter;
pub use reporter::Reporter;
pub use runner::Filter;
pub use runner::ModuleFilter;
pub use runner::ProjectFilter;
pub use runner::Runner;
pub use runner::TestIgnoreFilter;
pub use runner::TestInfo;
pub use runner::TestNameFilter;
pub use anyhow;
pub use eyre;

Modules§

assertion
tanu assertion macros.
config
error
http
reporter
runner

Macros§

assert
assert_eq
assert_ne
assert_str_eq

Type Aliases§

ModuleName
ProjectName
TestName

Attribute Macros§

main
test
#[test] attribute registers the test function in tanu runner. Without this attribute, tanu can not discover test cases.