laria icon indicating copy to clipboard operation
laria copied to clipboard

Better testing

Open PatchMixolydic opened this issue 4 years ago • 1 comments

UI tests, compile fail tests, and especially integration tests are needed. Currently, the only integration tests are the Laria frontend and Triplicata, neither of which are automated test suites. This would help catch bugs like c3bc2bb as well as other pain points with embedding the language.

PatchMixolydic avatar May 24 '21 16:05 PatchMixolydic

An initial implementation of snapshot testing (UI tests) was implemented in fc71f23, but there's still polish work to be done: colour needs to be disabled in diagnostics (depends on #14), check tests need to be implemented (which requires some form of laria check), and tests should probably be run in parallel.

PatchMixolydic avatar May 02 '22 06:05 PatchMixolydic