Whiley / WhileyCompiler

The Whiley Compiler (WyC)
http://whiley.org
Apache License 2.0
219 stars 36 forks source link

Improved Test Suite Format #1046

Closed DavePearce closed 3 years ago

DavePearce commented 3 years ago

We need a better format for representing test suites. Currently, we have both valid and invalid tests which are handled separately. The latter includes expected output (i.e. error messages). As we move towards an incremental compiler, we will need something more than this. Furthermore, there is no reason why we cannot have a single integrated format which:

  1. Supports multiple edit/compile steps
  2. Supports arbitrary namespaces (e.g. for import statements)
  3. Supports markers for which phases currently work (e.g. verification, checking, etc)
DavePearce commented 3 years ago

Closed as duplicate of #978