Skip to main content

Module test

Module test 

Source

ModulesΒ§

filter πŸ”’
summary πŸ”’

StructsΒ§

FilterArgs
The filter to use during testing.
JunitOutput πŸ”’
Helper for assembling JUnit output strings.
LastRunFailures πŸ”’
ProjectPathsAwareFilter
A filter that combines all command line arguments and the paths of the current projects
SuiteFinishedEvent πŸ”’
TestArgs
CLI arguments for forge test.
TestResultEvent πŸ”’
TestSummaryData
Terminal forge test envelope payload under --machine. Counts are aggregated across every suite; times are in milliseconds.
WarningEvent πŸ”’

EnumsΒ§

ShowmapDomainArg
CLI mirror of foundry_evm::executors::ShowmapDomain.

FunctionsΒ§

add_junit_test_case πŸ”’
Adds a single JUnit test case to the suite.
add_junit_test_cases πŸ”’
Adds JUnit test cases for a test result.
emit_machine_compile_error πŸ”’
Emit a compiler.solc.error envelope and exit Build (4). Shared by the precompile and main-compile sites under --machine.
emit_suite_finished_event πŸ”’
emit_test_result_event πŸ”’
emit_warning_event πŸ”’
junit_xml_report πŸ”’
Generate test report in JUnit XML report format.
last_run_failures πŸ”’
Load persisted filter (with last test run failures) from file.
list πŸ”’
Lists all matching tests
merge_outcomes πŸ”’
Merges other into base by extending suite results.
persist_run_failures πŸ”’
Persist filter with last test run failures (only if there’s any failure).
rerun_filter_matches πŸ”’
status_str πŸ”’