27 lines
1.1 KiB
Nix
27 lines
1.1 KiB
Nix
{ mkDerivation, ansi-terminal, array, base, call-stack, clock
|
|
, deepseq, directory, filepath, hspec-expectations, hspec-meta
|
|
, HUnit, process, QuickCheck, quickcheck-io, random, setenv
|
|
, silently, stdenv, stm, temporary, tf-random, transformers
|
|
}:
|
|
mkDerivation {
|
|
pname = "hspec-core";
|
|
version = "2.5.6";
|
|
sha256 = "6f188cf2322d0bafca7a9a11feb80a66631bdf6911d236ed16e4f4a22c1e455e";
|
|
libraryHaskellDepends = [
|
|
ansi-terminal array base call-stack clock deepseq directory
|
|
filepath hspec-expectations HUnit QuickCheck quickcheck-io random
|
|
setenv stm tf-random transformers
|
|
];
|
|
testHaskellDepends = [
|
|
ansi-terminal array base call-stack clock deepseq directory
|
|
filepath hspec-expectations hspec-meta HUnit process QuickCheck
|
|
quickcheck-io random setenv silently stm temporary tf-random
|
|
transformers
|
|
];
|
|
testToolDepends = [ hspec-meta ];
|
|
testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'";
|
|
homepage = "http://hspec.github.io/";
|
|
description = "A Testing Framework for Haskell";
|
|
license = stdenv.lib.licenses.mit;
|
|
}
|