JSAbrahams / mamba

🐍 The Mamba programming language, because we care about safety
MIT License
85 stars 3 forks source link

Overhaul test suite #63

Closed JSAbrahams closed 2 years ago

JSAbrahams commented 5 years ago

Issue, or potential issue

Currently, the test suite is still somewhat manageable, but as the codebase grows, this will become more of an issue. There are still some slight inconsistencies, and some things are not as elegant as they should be, such as error reporting or test setup and cleanup.

A few identified issues:

Potential solutions

The rust-lang-nursery provides some information about testing applications.

Additional Context

...

JSAbrahams commented 2 years ago

For now I'd consider the test "good enough". If we identify a specific improvement then we can create an issue for that, instead of this vague issue which is basically "make tests better".