diff options
Diffstat (limited to 'dev-haskell/chell/metadata.xml')
-rw-r--r-- | dev-haskell/chell/metadata.xml | 41 |
1 files changed, 4 insertions, 37 deletions
diff --git a/dev-haskell/chell/metadata.xml b/dev-haskell/chell/metadata.xml index 321e6543e1d7..231ab15f33f1 100644 --- a/dev-haskell/chell/metadata.xml +++ b/dev-haskell/chell/metadata.xml @@ -5,44 +5,11 @@ <email>haskell@gentoo.org</email> <name>Gentoo Haskell</name> </maintainer> - <longdescription> - Chell is a simple and intuitive library for automated testing. It natively - supports assertion-based testing, and can use companion libraries - such as @chell-quickcheck@ to support more complex testing strategies. - - An example test suite, which verifies the behavior of artithmetic operators. - - @ - &#x7b;-\# LANGUAGE TemplateHaskell \#-&#x7d; - - import Test.Chell - - tests_Math :: Suite - tests_Math = suite \"math\" - &#x20; test_Addition - &#x20; test_Subtraction - - test_Addition :: Test - test_Addition = assertions \"addition\" $ do - &#x20; $expect (equal (2 + 1) 3) - &#x20; $expect (equal (1 + 2) 3) - - test_Subtraction :: Test - test_Subtraction = assertions \"subtraction\" $ do - &#x20; $expect (equal (2 - 1) 1) - &#x20; $expect (equal (1 - 2) (-1)) - - main :: IO () - main = defaultMain [tests_Math] - @ - - @ - $ ghc --make chell-example.hs - $ ./chell-example - PASS: 2 tests run, 2 tests passed - @ - </longdescription> <use> <flag name="color-output">use colors in program output</flag> </use> + <upstream> + <remote-id type="hackage">chell</remote-id> + <remote-id type="github">typeclasses/chell</remote-id> + </upstream> </pkgmetadata> |