Move all summary tests in utbot-summary-tests project #1765
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.
Description
This PR removes all checks related to summaries from engine checks (UtValueTestCaseChecker).
Now, all summary tests are located in utbot-summary-tests project as separate tests.
This approach was recommended by Alexey Zinoviev: he claims that tests in summary module are designed better, they are more "integrative". Duplicated checks are removed from engine test suite, some new summaries tests were introduced.
Fixes # (382)
How to test
Automated tests
All tests for
utbot-summary
moduleManual tests
Not required: changes are related to tests projects only.