-
-
Notifications
You must be signed in to change notification settings - Fork 228
Fix/sanitize-endpoints-tag-during-parsing #328
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
Fix/sanitize-endpoints-tag-during-parsing #328
Conversation
e87cd13
to
d14f579
Compare
Codecov Report
@@ Coverage Diff @@
## main #328 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 47 47
Lines 1395 1394 -1
=========================================
- Hits 1395 1394 -1
Continue to review full report at Codecov.
|
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.
Thanks for the PR @p1-ra! Just a small change to the changelog.
Also just double checking - did you run task re
to check if there are any changes to the golden master? I don't think there would be so you may have already done so, just want to be sure :)
@emann the e2e tests in CI would have failed if it needed a |
Co-authored-by: Ethan Mann <emannguitar@gmail.com>
bd49582
to
86fa00d
Compare
I've updated the changelog and rebased the branch on top of |
Title
Fix/sanitize-endpoints-tag-during-parsing
Description
During the parsing of a Document that have two endpoints respectively tagged with
AMF Subscription Info (Document)
andAmfSubscriptionInfo (Document)
. They are considered as two different endpoints by the parser. Later on during the building of the API these tags are sanitized and transformed to snake case and are considered to belonging to the same endpoint (expected behaviour imo).It's lead to an error during the creation of the directory for it since the same directory is tried to be created twice.
This PR will move the sanitize behaviour of the tag into parser. These two tags are now considered to belonging to the same endpoint tagged
amf_subscription_info_document
.QA Notes & Product impact
Sanitize endpoints tag during parsing (transform them to snake case), thus two endpoint tagged with respectivily
AMF Subscription Info (Document)
andAmfSubscriptionInfo (Document)
will be considered to belongs to the same endpoint taggedamf_subscription_info_document
@dbanty