Skip to content

Conversation

@ezelkow1
Copy link
Member

Added 2 tests, one with a bad path param and one with a properly encoded path param. ATS returns 403 and 200 properly

Added path param checks for success and failure, shuffled tests for correct logging output

If there is a spurious path param in a request to urlsig it's going to 403 because it will not match the signature provided. So that should be why it is ok to remove the ParamsSet here since if there are no path params then the new path does not need to be set and params dont need to be updated. If there are path params, and they are good, then the new path will be set which includes the params. If there are path params but they are bad then it is going to 403 anyway

Added 2 tests, one with a bad path param and one with a properly encoded path param. ATS returns 403 and 200 properly but cannot get autest to register these outputs yet

Added path param checks for success and failure, shuffled tests for correct logging output
@maskit maskit added the Plugins label Jul 24, 2024
@maskit maskit added this to the 10.1.0 milestone Jul 24, 2024
@ezelkow1 ezelkow1 merged commit 9d6c2b2 into apache:master Jul 24, 2024
@cmcfarlen cmcfarlen modified the milestones: 10.1.0, 10.0.0 Jul 26, 2024
@cmcfarlen
Copy link
Contributor

Cherry-picked to v10.0.x

cmcfarlen pushed a commit that referenced this pull request Jul 26, 2024
Added 2 tests, one with a bad path param and one with a properly encoded path param. ATS returns 403 and 200 properly but cannot get autest to register these outputs yet

Added path param checks for success and failure, shuffled tests for correct logging output

(cherry picked from commit 9d6c2b2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: picked-10.0.0

Development

Successfully merging this pull request may close these issues.

3 participants