- To set up your system, run
scripts/install-system-deps.sh
- If stack is not already installed, install stack
- To install stack dependencies, run
scripts/install-stack-deps.sh
stack build
stack test :persistent-migration-test
- Runs unit tests
- Frameworks: tasty-golden, tasty-quickcheck
stack test :persistent-migration-integration
- Runs integration tests
- Frameworks: tasty-golden, tasty-quickcheck
To accept goldens changes, run with --test-arguments '--accept'
- To run hlint:
scripts/hlint.sh
- To run stylish-haskell:
scripts/stylish-haskell.sh
- will error if differences foundscripts/stylish-haskell.sh --apply
- will overwrite (inline) with stylish fixes