quickcheck-dynamic icon indicating copy to clipboard operation
quickcheck-dynamic copied to clipboard

`postcondition` is `Property`

Open jasagredo opened this issue 1 year ago • 0 comments

This PR removes PostconditionM therefore disallowing monadic access to the SUT in postcondition checking.

It also refines the haddocks in monitoring as it is now redundant once liftProperty (extracted from QSM) exists. Any monitoring that was happening before can now be supplied inside postcondition or postconditionOnFailure. monitoringFailure remains unaltered because in its branch no postcondition is evaluated.

Checklist:

  • [ ] Check source-code formatting is consistent

jasagredo avatar Apr 22 '24 14:04 jasagredo