Module vonuvoli_scheme::externals::test::test[][src]

🔬 This is a nightly-only experimental API. (test)

Structs

Bencher [
Experimental
]

Manager of the benchmarking runs.

Metric [
Experimental
]
MetricMap [
Experimental
]
Options [
Experimental
]

In case we want to add other options as well, just add them in this struct.

TestDesc [
Experimental
]
TestDescAndFn [
Experimental
]
TestOpts [
Experimental
]

Enums

ShouldPanic [
Experimental
]
TestName [
Experimental
]
TestResult [
Experimental
]

Functions

assert_test_result [
Experimental
]

Invoked when unit tests terminate. Should panic if the unit test is considered a failure. By default, invokes report() and checks for a 0 result.

filter_tests [
Experimental
]
parse_opts [
Experimental
]
run_test [
Experimental
]
test_main [
Experimental
]
test_main_static [
Experimental
]