haskell.nix/test
2020-03-09 20:47:26 +10:00
..
buildable Update cleanSourceWith based on the latest nixpkgs (#401) 2020-01-15 13:56:18 +13:00
builder-haddock Run the cross compiled tests on wine (#317) 2019-11-20 13:47:15 +13:00
cabal-22 Fix evaluation of haskellLib.collectComponents (#479) 2020-03-09 20:47:26 +10:00
cabal-simple Fix cross compilation issues for musl and aarch64 (#322) 2020-03-04 16:07:01 +13:00
cabal-simple-prof Fix cross compilation issues for musl and aarch64 (#322) 2020-03-04 16:07:01 +13:00
cabal-source-repo Update cleanSourceWith based on the latest nixpkgs (#401) 2020-01-15 13:56:18 +13:00
cabal-sublib Fix cross compilation issues for musl and aarch64 (#322) 2020-03-04 16:07:01 +13:00
call-cabal-project-to-nix Update cleanSourceWith based on the latest nixpkgs (#401) 2020-01-15 13:56:18 +13:00
call-stack-to-nix Replace collectRunComponents with haskellLib.check (#316) 2019-11-29 23:28:47 +13:00
exe-only Fix cross compilation issues for musl and aarch64 (#322) 2020-03-04 16:07:01 +13:00
fully-static Fix cross compilation issues for musl and aarch64 (#322) 2020-03-04 16:07:01 +13:00
ghc-options Update cleanSourceWith based on the latest nixpkgs (#401) 2020-01-15 13:56:18 +13:00
project-flags Update cleanSourceWith based on the latest nixpkgs (#401) 2020-01-15 13:56:18 +13:00
setup-deps Fix cross compilation issues for musl and aarch64 (#322) 2020-03-04 16:07:01 +13:00
shell-for Fix cross compilation issues for musl and aarch64 (#322) 2020-03-04 16:07:01 +13:00
shell-for-setup-deps Fix cross compilation issues for musl and aarch64 (#322) 2020-03-04 16:07:01 +13:00
snapshots Fix cross compilation issues for musl and aarch64 (#322) 2020-03-04 16:07:01 +13:00
stack-local-resolver test: Fails to use snapshot.yaml (#338) 2019-12-04 10:56:08 +08:00
stack-simple Replace collectRunComponents with haskellLib.check (#316) 2019-11-29 23:28:47 +13:00
stack-source-repo Automatically generate cache for stackage projects (#397) 2020-01-15 10:34:14 +13:00
with-packages Fix cross compilation issues for musl and aarch64 (#322) 2020-03-04 16:07:01 +13:00
default.nix Refactoring test/default.nix (#434) 2020-02-05 14:11:46 +13:00
README.md Add cross-compiled musl libc builds of tests (#157) 2019-07-02 18:25:40 +10:00
regen.nix Move all of haskell.nix into haskell-nix (#289) 2019-11-05 12:50:50 +13:00
tests.sh shellFor: Fix bug where packages were not excluded from the env (#285) 2019-11-01 20:08:31 +10:00
unit.nix tests: Add unit tests for library functions 2019-01-30 15:38:38 +10:00
util.nix tests: Add more tests for "all" component merging 2019-02-07 09:39:12 +08:00

Haskell infrastructure test cases

To build the test cases, run from the test directory:

nix-build --no-out-link default.nix

To run all tests (includes impure tests), use the script:

./tests.sh

Generated code

If you change the test Cabal files or need to regenerate the code with nix-tools, then see regen.nix. Run it like this:

$(nix-build --no-out-link regen.nix)