| Commit message (Expand) | Author | Age | Files | Lines |
| * | tests.haskell.shellFor: change package used in extraDependencies test•••This commit does the following two things:
1. Changes the Haskell package used in the extraDependencies test from
releaser to conduit. The reason for this is that conduit is more
of a "core" package in Haskell, and it is more likely to always be
working. (If conduit is not compiling, then large chunks of Hackage
won't be working.)
2. Tighten up the GHCi test to actually use the package from
extraDependencies. It appears that GHCi can fail to import the
package from extraDependencies, and that doesn't cause GHCi to
return an error code, which means the test isn't actually testing
anything.
This new change makes it so that if the package from
extraDependencies is actually not included for some reason, then
this shellFor test should fail.
| Dennis Gosnell | 2023-07-04 | 1 | -6/+16 |
| * | haskellPackages.shellFor: Add extraDependencies•••An example use case is when you have Haskell scripts that use
libraries that don't occur in your packages' dependencies.
| Robert Hensing | 2022-03-15 | 1 | -0/+11 |
| * | tests.haskell: set meta.platforms•••This allows packagePlatforms to pick up on the overall supported
platforms and schedule builds on Hydra for more than the evaluation
platform (usually x86_64-linux).
| sternenseemann | 2021-07-13 | 1 | -1/+4 |
| * | tests.haskell.shellFor: use writeText instead of toFile | sternenseemann | 2021-05-01 | 1 | -2/+2 |
| * | tests.haskell.shellFor: replace database-id-class with linear•••Contrary to database-id-class, linear is part of stackage and actively
maintained, so the test is less likely to fail due to version
constraint issues as it is currently.
| sternenseemann | 2021-05-01 | 1 | -4/+4 |
| * | tests.haskell*: move into tests.haskell set•••This will make it easier to add all haskell related tests to the haskell
hydra jobset without updating a list of tests in two places.
| sternenseemann | 2021-05-01 | 1 | -0/+33 |