| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Test.Hspec.Expectations.Contrib
Description
Experimental combinators, that may become part of the main distribution, if they turn out to be useful for a wider audience.
Predicates
(useful in combination with shouldSatisfy)
Annotating expectations
annotate :: String -> IO a -> IO a Source #
If you have a test case that has multiple assertions, you can use the
annotate function to provide a string message that will be attached to
the Expectation.
describe "annotate" $ do
it "adds the message" $ do
annotate "obvious falsehood" $ do
True shouldBe False
========>
1) annotate, adds the message
obvious falsehood
expected: False
but got: True
Since: 0.8.3