DemocracyDevelopers / colorado-rla

Colorado Risk-Limiting Audit (RLA) software – developed to support risk-limiting post-election audits of election outcomes.
Other
0 stars 0 forks source link

Block assertion regeneration after audit starts #187

Closed vteague closed 2 months ago

vteague commented 2 months ago

Along with tests that the two allowed ASM states work and the others throw an exception.

vteague commented 2 months ago

I can't actually figure out how to test this for the presence of ComparisonAudits, because (quite rightly) it's hard to get it into the state where it has ComparisonAudits but is not in one of the states where assertion generation blocks anyway.