| Details | Status | Test | Layer | Platform | Time |
|---|
| Passed | parseRunArgs > expands --measures all to every measure in spec ordertests/cli.test.ts | Unit | Unit·node | 3 ms |
| Passed | parseRunArgs > parses a diff range between two tagstests/cli.test.ts | Unit | Unit·node | <1 ms |
| Passed | parseRunArgs > rejects a diff range with a missing endtests/cli.test.ts | Unit | Unit·node | 1 ms |
| Passed | parseRunArgs > rejects an unknown measuretests/cli.test.ts | Unit | Unit·node | 1 ms |
| Passed | parseRunArgs > rejects anything other than the run commandtests/cli.test.ts | Unit | Unit·node | <1 ms |
| Passed | parseRunArgs > requires a tag so runs never default to a floating reftests/cli.test.ts | Unit | Unit·node | <1 ms |
| Passed | run > fails and logs each requested measure that is not implemented yettests/cli.test.ts | Unit | Unit·node | 0.02 s |
| Passed | run > fails the run when a measure's result does not match its schematests/cli.test.ts | Unit | Unit·node | 8 ms |
| Passed | run > refuses to start against a tag that is not pinnedtests/cli.test.ts | Unit | Unit·node | 6 ms |
| Passed | run > writes a measure's result beside the run log after checking it against the measure's schematests/cli.test.ts | Unit | Unit·node | 8 ms |
| Passed | classifyFile > fails the file after three bad answers instead of guessingtests/honesty/classifier.test.ts | Unit | Unit·node | 1 ms |
| Passed | classifyFile > retries an answer that skips a test, and adds up the usage of every attempttests/honesty/classifier.test.ts | Unit | Unit·node | <1 ms |
| Passed | classifyFile > sends the versioned prompt as the system prompt and returns a valid answertests/honesty/classifier.test.ts | Unit | Unit·node | 2 ms |
| Passed | prompts > changes the hash when anything in the file changes, header includedtests/honesty/classifier.test.ts | Unit | Unit·node | 2 ms |
| Passed | prompts > loads the committed honesty prompt with its version and a hash of the whole filetests/honesty/classifier.test.ts | Unit | Unit·node | 4 ms |
| Passed | prompts > refuses a prompt with no version header or the wrong nametests/honesty/classifier.test.ts | Unit | Unit·node | 2 ms |
| Passed | buildUserMessage > lists each definition by id and numbers every source linetests/honesty/definitions.test.ts | Unit | Unit·node | <1 ms |
| Passed | checkAgentOutput and expandClassifications > accepts exactly one answer per listed idtests/honesty/definitions.test.ts | Unit | Unit·node | <1 ms |
| Passed | checkAgentOutput and expandClassifications > gives every case of a table test its definition's classtests/honesty/definitions.test.ts | Unit | Unit·node | <1 ms |
| Passed | checkAgentOutput and expandClassifications > rejects missing, duplicated and invented idstests/honesty/definitions.test.ts | Unit | Unit·node | <1 ms |
| Passed | partitionOutcomes (captured from Actual v26.10.0) > collapses table-test cases that share a line into one definitiontests/honesty/definitions.test.ts | Unit | Unit·node | <1 ms |
| Passed | partitionOutcomes (captured from Actual v26.10.0) > groups executed tests into one definition per file and linetests/honesty/definitions.test.ts | Unit | Unit·node | 8 ms |
| Passed | partitionOutcomes (captured from Actual v26.10.0) > marks runner-skipped tests unreachable without asking the agenttests/honesty/definitions.test.ts | Unit | Unit·node | 5 ms |
| Passed | partitionOutcomes (captured from Actual v26.10.0) > refuses outcomes without a line, because classifications are keyed by file and linetests/honesty/definitions.test.ts | Unit | Unit·node | 1 ms |
| Passed | sampling > is reproducible from the seed and differs between seedstests/honesty/spotcheck.test.ts | Unit | Unit·node | 0.01 s |
| Passed | sampling > samples each table test once and never samples runner-decided teststests/honesty/spotcheck.test.ts | Unit | Unit·node | 1 ms |
| Passed | sampling > takes 10%, at least 40, and never more than existtests/honesty/spotcheck.test.ts | Unit | Unit·node | <1 ms |
| Passed | spot-check files > never overwrites an existing formtests/honesty/spotcheck.test.ts | Unit | Unit·node | 6 ms |
| Passed | spot-check files > refuses to score an unfinished formtests/honesty/spotcheck.test.ts | Unit | Unit·node | 8 ms |
| Passed | spot-check files > rejects a class that is not one of the fourtests/honesty/spotcheck.test.ts | Unit | Unit·node | <1 ms |
| Passed | spot-check files > scores a filled form into an agreement rate and confusion matrix, oncetests/honesty/spotcheck.test.ts | Unit | Unit·node | 0.01 s |
| Passed | spot-check files > writes a blind form: no agent class or justification appears in ittests/honesty/spotcheck.test.ts | Unit | Unit·node | 0.03 s |
| Passed | summarize > leaves unreachable tests out of the honesty ratio and marks it unverifiedtests/honesty/spotcheck.test.ts | Unit | Unit·node | 4 ms |
| Passed | coverage (captured from Actual v26.10.0) > adds hit counts across configs, so a line hit by either config is coveredtests/inventory/coverage-and-e2e.test.ts | Unit | Unit·node | 1 ms |
| Passed | coverage (captured from Actual v26.10.0) > counts each config on its owntests/inventory/coverage-and-e2e.test.ts | Unit | Unit·node | 6 ms |
| Passed | coverage (captured from Actual v26.10.0) > refuses to merge a file whose statement map differs between configstests/inventory/coverage-and-e2e.test.ts | Unit | Unit·node | 1 ms |
| Passed | readPlaywrightRun (captured from Actual v26.10.0) > lists a test that only passed on retry as flaky, and a failing one as failedtests/inventory/coverage-and-e2e.test.ts | Unit | Unit·node | 1 ms |
| Passed | readPlaywrightRun (captured from Actual v26.10.0) > reads runtime, workers and outcome counts from a full runtests/inventory/coverage-and-e2e.test.ts | Unit | Unit·node | 6 ms |
| Passed | findInconsistentTests > does not flag a test that fails every timetests/inventory/parsers.test.ts | Unit | Unit·node | <1 ms |
| Passed | findInconsistentTests > flags a test that is missing from one runtests/inventory/parsers.test.ts | Unit | Unit·node | <1 ms |
| Passed | findInconsistentTests > flags a test that passes in one run and fails in anothertests/inventory/parsers.test.ts | Unit | Unit·node | 1 ms |
| Passed | markers > counts both screenshot assertion styles used by the targettests/inventory/parsers.test.ts | Unit | Unit·node | 1 ms |
| Passed | markers > finds per-test retry options and ignores commentstests/inventory/parsers.test.ts | Unit | Unit·node | 1 ms |
| Passed | readPlaywrightList (captured from Actual v26.10.0) > counts 145 tests in 22 files with the config-level retrytests/inventory/parsers.test.ts | Unit | Unit·node | 9 ms |
| Passed | readPlaywrightList (captured from Actual v26.10.0) > treats a test.skip or test.fixme annotation as statically skippedtests/inventory/parsers.test.ts | Unit | Unit·node | 1 ms |
| Passed | readVitestReport (captured from Actual v26.10.0) > reads every test with a package-relative file and its linetests/inventory/parsers.test.ts | Unit | Unit·node | 8 ms |
| Passed | readVitestReport (captured from Actual v26.10.0) > reports the two skipped sync property tests with their locationstests/inventory/parsers.test.ts | Unit | Unit·node | 1 ms |
| Passed | summarizeWorkflowRuns (captured for the v26.10.0 commit) > records the conclusion when a test workflow did runtests/inventory/parsers.test.ts | Unit | Unit·node | 2 ms |
| Passed | summarizeWorkflowRuns (captured for the v26.10.0 commit) > reports that neither test workflow ran on the release committests/inventory/parsers.test.ts | Unit | Unit·node | 3 ms |
| Passed | writeResult > refuses to write a result that does not match its schematests/measure.test.ts | Unit | Unit·node | 2 ms |