-
Notifications
You must be signed in to change notification settings - Fork 937
#986 Fixing codegen's unit- and integration tests on Windows systems #2006
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
#986 Fixing codegen's unit- and integration tests on Windows systems #2006
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2006 +/- ##
=========================================
Coverage 76.92% 76.92%
Complexity 225 225
=========================================
Files 1107 1107
Lines 33507 33507
Branches 2573 2573
=========================================
+ Hits 25774 25776 +2
+ Misses 6453 6452 -1
+ Partials 1280 1279 -1
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
Thank you for creating the PR! 😄 We'll take a look shortly |
|
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.
Changes LGTM, just one minor comment on the changelog. Once it's fixed, could you do a squash and rebase? I'll merge it afterwards.
CHANGELOG.md
Outdated
@@ -1,3 +1,8 @@ | |||
# __2.14.6__ |
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.
This changelog is actually auto generated. You can add a new entry by running the scripts/new-change
script and following the instructions, and then commit the new file created by the script in .changes/next-release with your changes.
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.
My bad, I didn't even fully read a paragraph regarding this script in contribution guide since I thought that this is optional... Fixed this and slightly modified the guide itself to highlight the fact that script usage is mandatory (hopefully it's OK to do this in this PR and not in the scope of a separate issue).
Thanks for looking! Do I need to squash all the commits into one as well? |
Thanks for making the change. Yes, it'd be great if you can squash all commits into one. |
Adding convenience method that allows to replace '\n' characters with the platform-dependent ones and applying it to affected test data. Supplementing CHANGELOG.MD with changes' description. Clarifying necessity of using the new-change script for such actions.
7c1a7ff
to
3122b10
Compare
Kudos, SonarCloud Quality Gate passed!
|
@zoewangg done, please take a look. |
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.
Thank you for your contribution!
…55170e75f Pull request: release <- staging/028ba70b-cdfc-49a2-85fb-71f55170e75f
Description
Adding convenience method that allows to replace '\n' characters with the platform-dependent ones and applying it to affected test data.
Motivation and Context
Partial fix for #986. Namely for the issue described in this comment.
Testing
Re-run
software.amazon.awssdk.codegen.model.intermediate.DocumentationBuilderTest
andsoftware.amazon.awssdk.codegen.emitters.PoetGeneratorTaskIntegrationTest
, which were failing previously.Types of changes
Checklist
mvn install
succeedsLicense