CUTE-Lang / miniCUTE

Basic compiler for a simpler version of CUTE Lang
https://CUTE-Lang.github.io/miniCUTE
BSD 3-Clause "New" or "Revised" License
9 stars 3 forks source link

Introduce property-based testing for syntax packages #134

Open Ailrun opened 4 years ago

Ailrun commented 4 years ago

Is your feature request related to a problem? Please describe. Current tests are too limited in terms of their syntactic coverages.

Describe the solution you'd like Add property-based tests.

Describe alternatives you've considered Cover all the cases by hand.

Ailrun commented 4 years ago

Where should I place hedgehog generators? Inside of main syntax packages? or in dedicated packages? Is it even possible to extract them into such packages?