Expand description
Coverage reports.
Modulesยง
Structsยง
- Attribution
Item ๐ - A source range covered by a test, with hit counts and item metadata.
- Attribution
Report ๐ - Top-level JSON payload for per-test coverage attribution.
- Attribution
Test ๐ - Coverage attributed to a single executed test.
- Attribution
Tests ๐ - Serializer state for streaming attribution entries from test results.
- Bytecode
Reporter - Contract
Id - A unique identifier for a contract
- Coverage
Attribution Reporter - Writes per-test coverage attribution as JSON.
- Coverage
Item - Coverage
Report - A coverage report.
- Coverage
Summary - Coverage summary for a source file.
- Coverage
Summary Reporter - A simple summary reporter that prints the coverage results in a table.
- Debug
Reporter - A super verbose reporter for debugging coverage while it is still unstable.
- HitMap
- Hit data for an address.
- HitMaps
- A collection of
HitMaps. - Item
Anchor - An item anchor describes what instruction marks a CoverageItem as covered.
- Lcov
Reporter - Writes the coverage report in LCOVโs tracefile format.
- Line
Coverage Collector - Inspector implementation for collecting coverage information.
- Line
Number ๐Cache - Cache line number offsets for source files
- Resolved
HitMap - A hit map resolved to the contract coverage metadata it belongs to.
- Source
Location - A source location.
Enumsยง
Traitsยง
- Coverage
Reporter - A coverage reporter.
Functionsยง
- attributed_
items ๐ - coverage_
item_ ๐kind_ fields - format_
cell ๐ - test_
kind_ ๐name - test_
status_ ๐name