class

Mica::Testing::Traceability::Registry

Inherits Reference < Object

Records which spec covers which requirement.

Instance methods

coverage(catalog : Catalog) : Coverage

Compares the recorded ids with catalog.

Source
locations_by_id
Source
record(id : String, location : String) : Nil

Records that the spec at location (file:line) covers id.

Source
write_report(io : IO, catalog : Catalog) : Nil

Writes a TSV report: one line per catalog requirement with its status and the covering spec locations, then unknown ids.

Source