Skip to main content

Crate use_test_outcome

Crate use_test_outcome 

Source
Expand description

§use-test-outcome

Stable test outcome vocabulary for RustUse testing primitives.

§Experimental

use-test-outcome is experimental while use-test remains below 0.3.0.

§Example

use use_test_outcome::TestOutcome;

assert!(TestOutcome::Passed.is_success());
assert!(TestOutcome::Failed.is_failure());
assert!(TestOutcome::Skipped.is_terminal());

§Scope

  • Passed, failed, skipped, errored, expected-failure, and unexpected-pass vocabulary.
  • Small helper predicates over outcome semantics.

§Non-goals

  • Lifecycle status, runner state, retry behavior, or reporting formats.

§License

Licensed under either Apache-2.0 or MIT.

Enums§

TestOutcome
Stable vocabulary for completed test outcomes.