-
-
Notifications
You must be signed in to change notification settings - Fork 88
[vividus] Add ability to replace deprecated steps automatically #4027
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 10000 emails.
Already on GitHub? Sign in to your account
Merged
valfirst
merged 1 commit into
vividus-framework:master
from
draker94:add_replace_deprecate_steps_task
Jun 19, 2023
Merged
[vividus] Add ability to replace deprecated steps automatically #4027
valfirst
merged 1 commit into
vividus-framework:master
from
draker94:add_replace_deprecate_steps_task
Jun 19, 2023
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
7461139
to
a982226
Compare
valfirst
requested changes
Jun 7, 2023
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some TODOs:
- think of integration/system test(s)
- create PR to build system repo
- document Gradle task
- document overall process of deprecating steps (in Developer Guides)
- how to deprecate regular step
- how to deprecate composite step
- describe the ways to find deprecated steps (logging, check gradle task printing steps)
- describe process of deprecated steps removal
vividus/src/main/java/org/vividus/runner/DeprecatedStepsReplacer.java
Outdated
Show resolved
Hide resolved
vividus/src/main/java/org/vividus/runner/DeprecatedStepsReplacer.java
Outdated
Show resolved
Hide resolved
6b7bc4f
to
d299e24
Compare
Codecov Report
@@ Coverage Diff @@
## master #4027 +/- ##
============================================
+ Coverage 89.42% 97.19% +7.76%
+ Complexity 6643 6417 -226
============================================
Files 892 893 +1
Lines 18334 18470 +136
Branches 1194 1210 +16
============================================
+ Hits 16396 17951 +1555
+ Misses 1809 410 -1399
+ Partials 129 109 -20
... and 72 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
ed8243c
to
9c9d17a
Compare
9c9d17a
to
6f20c74
Compare
valfirst
requested changes
Jun 15, 2023
vividus-plugin-rest-api/src/main/java/org/vividus/steps/api/HttpResponseValidationSteps.java
Outdated
Show resolved
Hide resolved
vividus/src/main/java/org/vividus/runner/DeprecatedStepsReplacer.java
Outdated
Show resolved
Hide resolved
vividus/src/main/java/org/vividus/runner/DeprecatedStepsReplacer.java
Outdated
Show resolved
Hide resolved
9bd4c4a
to
4829d64
Compare
uarlouski
reviewed
Jun 15, 2023
vividus-tests/src/main/resources/story/replacement/ReplacedStepsExpected.story
Show resolved
Hide resolved
4829d64
to
300821c
Compare
valfirst
approved these changes
Jun 16, 2023
300821c
to
62cac1c
Compare
valfirst
reviewed
Jun 16, 2023
e12747f
to
0006509
Compare
valfirst
approved these changes
Jun 16, 2023
uarlouski
reviewed
Jun 19, 2023
0006509
to
e0e8c56
Compare
uarlouski
approved these changes
Jun 19, 2023
e0e8c56
to
e4f3eff
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
(+ replaced steps in stories for debug)