SWI-Prolog/roadmap

Improve test suite

Opened this issue · 1 comments

SWI-Prolog doesn't have much test coverage.

Improving test coverage would

  • improve reliability
  • Allow us to accept pull requests without wondering what they break
  • Document the system

Sure! Everyone is invited to add tests, in particular for features they care about. Most tests are there to prevent reported bugs to reappear. More recent features have more tests. Note that there is more testing than the unit tests though, for example CHR compiling itself tests a lot of the attvar features.