haskell.nix/test
2022-07-31 21:41:50 +12:00
..
buildable Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
builder-haddock Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
c-ffi Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
ca-derivations Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
ca-derivations-include Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
cabal-22 Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
cabal-doctests Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
cabal-hpack Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
cabal-simple Add ghc 9.2.4 (#1566) 2022-07-31 21:41:50 +12:00
cabal-simple-debug Add ghc 9.2.4 (#1566) 2022-07-31 21:41:50 +12:00
cabal-simple-prof Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
cabal-source-repo Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
cabal-source-repo-comments Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
cabal-sublib Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
call-cabal-project-to-nix Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
call-stack-to-nix Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
coverage Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
coverage-golden Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
coverage-no-libs Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
exe-dlls Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
exe-lib-dlls Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
exe-only Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
external-static-plugin Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
extra-hackage Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
fully-static Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
ghc-options Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
ghcjs-overlay Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
githash Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
haskell-language-server Add ghc 9.2.4 (#1566) 2022-07-31 21:41:50 +12:00
index-state Add ghc 9.2.4 (#1566) 2022-07-31 21:41:50 +12:00
project-flags Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
setup-deps Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
sha256map Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
shell-for Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
shell-for-setup-deps Add ghc 9.2.4 (#1566) 2022-07-31 21:41:50 +12:00
snapshots Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
stack-local-resolver Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
stack-local-resolver-subdir Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
stack-remote-resolver Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
stack-simple Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
stack-source-repo Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
sublib-docs Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
th-dlls Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
with-packages Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
default.nix Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12:00
README.md Add cross-compiled musl libc builds of tests (#157) 2019-07-02 18:25:40 +10:00
regen.nix Spelling, typo and whitespace fixes (#833) 2020-08-31 11:08:25 +12:00
tests.sh Supporting ca-derivations experimental feature (#1494) 2022-06-23 12:39:35 +12:00
unit.nix Add evalSystem and evalPackages project args (#1546) 2022-07-28 20:03:05 +12: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)