Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

postcondition is Property #77

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

jasagredo
Copy link

@jasagredo jasagredo commented Apr 22, 2024

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 jasagredo force-pushed the js/postcondition-is-property branch from 3ff1bfe to 05c1732 Compare April 23, 2024 08:41
@jasagredo jasagredo force-pushed the js/postcondition-is-property branch from 05c1732 to 54c9628 Compare April 23, 2024 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant