ModulesΒ§
StructsΒ§
- Filter
Args - The filter to use during testing.
- Junit
Output π - Helper for assembling JUnit output strings.
- Last
RunFailures π - Project
Paths Aware Filter - A filter that combines all command line arguments and the paths of the current projects
- Suite
Finished πEvent - Test
Args - CLI arguments for
forge test. - Test
Result πEvent - Test
Summary Data - Terminal
forge testenvelope payload under--machine. Counts are aggregated across every suite; times are in milliseconds. - Warning
Event π
EnumsΒ§
- Showmap
Domain Arg - 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.errorenvelope and exitBuild (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
otherintobaseby extending suite results. - persist_
run_ πfailures - Persist filter with last test run failures (only if thereβs any failure).
- rerun_
filter_ πmatches - status_
str π