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

Improve testing structure #109

Closed vteague closed 4 months ago

vteague commented 4 months ago

Current use of testcontainers (in the test/java/au/org/democracydevelopers/... branch) uses hardcoded parameters and needs to be redone for each file being tested.

Think about how to streamline the config and database init so that the au/org/democracydevelopers tests and the /us/freeandfair/... tests can both take advantage of the same well-structured config.

vteague commented 4 months ago

Done by inheriting from TestWithDatabase.