ta0kira / zeolite

Zeolite is a statically-typed, general-purpose programming language.
Apache License 2.0
18 stars 0 forks source link

Make `Cli` more testable, and add some tests. #14

Closed ta0kira closed 3 years ago

ta0kira commented 3 years ago

Added some integration tests to cli-tests.sh a while back. Aside from that, it might be useful (but painful) to make sure that ProcessMetadata handles file modification times correctly, and that ParseCompileOptions handles errors correctly. For the most part, all of that is taken care of with regular use and all of the other tests.