DylanSp / faust-lang

An experimental language for exploring contract-based programming
MIT License
0 stars 0 forks source link

Add full-compiler tests #5

Open DylanSp opened 1 year ago

DylanSp commented 1 year ago

Tests that can be run programmatically from within Jest, but unlike wheel-lang, run the full pipeline instead of each stage.

DylanSp commented 1 year ago

Question - how to handle testing side effects? Maybe do something like wheel-lang, where the runtime provides implementations of I/O functions, and the tests pass in mocks that I can assert against?