apalache icon indicating copy to clipboard operation
apalache copied to clipboard

Establish a testing methodology for SMT-related code

Open Kukovec opened this issue 1 year ago • 0 comments

This issue is meant to aggregate discussions regarding tests, which involve Z3SolverContext (or, more specifically, SMT constraints). In general, SMT constraints make unit testing difficult, because adding constraints mutates the internal state of the solver context, which doesn't lend itself well to testing.

Please note any suggestions/comments/concerns below.

Kukovec avatar Jul 27 '23 14:07 Kukovec