Mock objects' checkpoint methods no longer check static expectations. #64
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This behavior is more useful where static and regular methods are both
used in the same test. The old behavior was a relic from release 0.3.0
and before, when static methods did not yet have Context objects of
their own.
This commit also fixes intermittent test failures in
mock_generic_struct_with_generic_static_method and
mock_struct_with_static_method. Those tests were failing because the
mock objects' checkpoints from one test were unexpectedly interfering
with static methods expectations' from other tests.