1
Ähnlich wie Quick Check unterstützt counterexamples:Ist es mit HSpec (oder HUnit) möglich, weitere Informationen zu Assertions hinzuzufügen, die nur im Fehlerfall gedruckt werden?
property \x ->
counterexample ("Foo failed with: " ++ ...) $
foo x
aber in einer Weise, dass sie mit shouldBe
arbeitet, z.B.
failDetails (" details: " ++ baz a) $
a `shouldBe` 2
Und ich möchte es etwas entlang der Linien von drucken:
expected: 2
but got: 3
details: ...