Pluto icon indicating copy to clipboard operation
Pluto copied to clipboard

Use assertion library for Pluto tests

Open well-in-that-case opened this issue 2 years ago • 0 comments

The assertion library is very helpful in some instances (table comparison), but it'll always be far more useful when an error case actually occurs due to significantly improved error messages.

This should be done slowly — possibly over dozens of commits — with great attention-to-detail for each test case we convert. It's imperative we ensure the assertion library does not contain any logic errors which corrupt our test integrity. There is no known fault in the library and Pluto's test cases for the library pass as expected, but it's not a time-tested library yet.

well-in-that-case avatar Dec 21 '23 00:12 well-in-that-case