Crate test_output_directory

Source

Modules§

testing

Macros§

enumerable_enum
Generates an enum value that supports an |all_variants| method that returns all possible values of the enum.

Structs§

ArtifactMetadata
Metadata associated with an artifact.
ArtifactSubDirectory
A subdirectory of an output directory that contains artifacts for a test run, test suite, or test case.
CommonResult
Contains result information common to all results. It’s useful to store
OutputDirectoryBuilder
A helper for accumulating results in an output directory.
SuiteResult
A serializable suite run result. Contains overall results and artifacts scoped to a suite run, and results and artifacts scoped to any test run within it.
TestCaseResult
A serializable test case result.
TestRunResult
A serializable test run result. This contains overall results and artifacts scoped to a test run, and a list of filenames for finding serialized suite results.

Enums§

ArtifactType
Types of artifacts known to the test framework.
MaybeUnknown
Outcome
A serializable version of a test outcome.
SchemaVersion
Schema version.

Constants§

RUN_NAME
RUN_SUMMARY_NAME
Filename of the top level summary json.