laria
laria copied to clipboard
Better testing
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.
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.