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

Allow inclusion of pre-state "\old" in specifications #229

Open
bjkeller opened this issue Aug 8, 2017 · 0 comments
Open

Allow inclusion of pre-state "\old" in specifications #229

bjkeller opened this issue Aug 8, 2017 · 0 comments
Labels
good first issue A beginner-friendly place to start contributing to Randoop

Comments

@bjkeller
Copy link
Contributor

bjkeller commented Aug 8, 2017

The "parsing" of operation specifications currently does not support the use of pre-state in post-conditions. The plan is to allow pre-state expressions with immutable value to be included in a post-condition using the notation \old(expression). The expression(s) would be evaluated before the operation is called, and the values saved in the PostCondition object to be used in evaluation of the post-condition.

@mernst mernst added the good first issue A beginner-friendly place to start contributing to Randoop label Feb 21, 2018
@mernst mernst changed the title Allow inclusion of pre-state in specifications Allow inclusion of pre-state "\old" in specifications Jun 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue A beginner-friendly place to start contributing to Randoop
Projects
None yet
Development

No branches or pull requests

2 participants