diff options
author | Tobias Geerinckx-Rice <me@tobias.gr> | 2021-07-04 14:30:20 +0200 |
---|---|---|
committer | Tobias Geerinckx-Rice <me@tobias.gr> | 2021-07-04 16:29:15 +0200 |
commit | 70c462b375ae137ce5ea2654943e22bc4601686e (patch) | |
tree | 6c1412fd8327d65190d31810ae062721355465e4 /gnu | |
parent | 3166e7324eb67ed9c43da97ee33ce35b24d6d342 (diff) |
gnu: Add ghc-test-framework-smallcheck.
* gnu/packages/haskell-check.scm (ghc-test-framework-smallcheck): New public variable.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/haskell-check.scm | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/gnu/packages/haskell-check.scm b/gnu/packages/haskell-check.scm index df7a667623..e741d494ed 100644 --- a/gnu/packages/haskell-check.scm +++ b/gnu/packages/haskell-check.scm @@ -7,7 +7,7 @@ ;;; Copyright © 2016 David Craven <david@craven.ch> ;;; Copyright © 2017 Danny Milosavljevic <dannym@scratchpost.org> ;;; Copyright © 2017 rsiddharth <s@ricketyspace.net> -;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr> +;;; Copyright © 2017, 2018, 2021 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2018 Tonton <tonton@riseup.net> ;;; Copyright © 2018 Arun Isaac <arunisaac@systemreboot.net> ;;; Copyright © 2019 Timothy Sample <samplet@ngyro.com> @@ -611,6 +611,29 @@ reporting and test statistics output.") package.") (license license:bsd-3))) +(define-public ghc-test-framework-smallcheck + (package + (name "ghc-test-framework-smallcheck") + (version "0.2") + (source + (origin + (method url-fetch) + (uri (string-append "https://hackage.haskell.org/package/" + "test-framework-smallcheck/" + "test-framework-smallcheck-" version ".tar.gz")) + (sha256 + (base32 "1xpgpk1gp4w7w46b4rhj80fa0bcyz8asj2dcjb5x1c37b7rw90b0")))) + (build-system haskell-build-system) + (inputs + `(("ghc-smallcheck" ,ghc-smallcheck) + ("ghc-test-framework" ,ghc-test-framework))) + (home-page "https://github.com/Bodigrim/smallcheck") + (synopsis "SmallCheck support for test-framework") + (description + "This package lets programmers use SmallCheck properties in Haskell's +test-framework. New projects should use ghc-tasty-smallcheck instead.") + (license license:bsd-3))) + (define-public ghc-test-framework-th (package (name "ghc-test-framework-th") |