Asks

object Asks(source)

Derives the checks a report leaves open from its text and facts. Every ask comes from a row of a fixed table, so no other command is ever printed, and a family the report already states on the failing side is never asked for. The tool rows repeat the argument vectors of the scanners (Scanners.all, ToolRegistry); a test in scan keeps the two in step.

Properties

Link copied to clipboard
val known: List<Ask>

Every check the table can ask for, as a reply could answer it: used to tell whether a pasted output is the output of any of them when no session says which one.

Link copied to clipboard

The command of every tool row, for the test that matches them with the scanners.

Functions

Link copied to clipboard
fun captureAsk(why: String): Ask

The whole-machine capture as an ask; why says what it records and what for.