squiggle/packages/squiggle-lang/__tests__/docs/README.md

543 B

Properties

Using nix. Where o is open on OSX and xdg-open on linux,

nix-build
o result/property-tests.pdf

Without nix, you can install pandoc and pdflatex yourself and see make.sh for the rendering command.

Details

The invariants.pdf document is normative and aspirational. It does not document tests as they exist in the codebase, but represents how we think squiggle ought to be tested.

We are partially bottlenecked by the rescript ecosystem's maturity with respect to property-based testing.