zom-lang / zom

Zom is a Ahead Of Time compiled system programming language.
Other
4 stars 2 forks source link

Adding Tests #6

Open Larsouille25 opened 1 year ago

Larsouille25 commented 1 year ago

Kinda, for verifying and test Mona, it should have unit tests.

Adding Unit / Integration test for every important functions / struct like Lexer, Parser, ASTNode etc...

Larsouille25 commented 1 year ago

After starting to make the unittests, add the badge of codecov and (no report but) add the badge of gihub workflow too

Larsouille25 commented 1 year ago

An example of GitHub workflow for the code coverage with rust but needs #24 finished and then add codecov to rust.yml workflow

Larsouille25 commented 1 year ago

I don't know if it's worth the time, because very soon, in the 0.3.0 or 0.4.0 the Zom Compiler will be written in Zom so without tests ..