Uh oh!
There was an error while loading. Please reload this page.
feat(storage): improve v4 signature query parameters encoding - #48
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
frankyn
commented
Feb 11, 2020
@IlyaFaer this LGTM, but please update relevant conformance tests before merging this code to confirm that it's working as expected. I updated conformance tests in https://github.com/googleapis/conformance-tests/tree/master/storage/v1 If you have questions PLMK. Specifically for this change you should rely on the following two conformance tests:
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
tseaver
commented
Feb 12, 2020
This PR also addresses part of the change for #12. |
tseaver
commented
Feb 12, 2020
frankyn
commented
Feb 13, 2020
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
frankyn
commented
Feb 20, 2020
Friendly ping and pending Kokoro passing. |
frankyn
commented
Feb 26, 2020
Merging when green. |
frankyn
commented
Feb 26, 2020
Pending approval from @tseaver as there is on-going discussion. |
frankyn
commented
Mar 6, 2020
@tseaver friendly ping |
Reviewed, attempted to remove coercion, but due to truthiness of bytes and strs in python 2 I am going to approve this.
…apis#48) * feat(storage): improve v4 signature query parameters encoding * add URL encoding test * add query_parameters arg into conformance tests * add tests for _quote_param() function * declare test file encoding * fix the param type * add test with bytes * Update _signing.py Co-authored-by: Frank Natividad <frankyn@users.noreply.github.com> Co-authored-by: Christopher Wilcox <crwilcox@google.com>
…apis#48) * feat(storage): improve v4 signature query parameters encoding * add URL encoding test * add query_parameters arg into conformance tests * add tests for _quote_param() function * declare test file encoding * fix the param type * add test with bytes * Update _signing.py Co-authored-by: Frank Natividad <frankyn@users.noreply.github.com> Co-authored-by: Christopher Wilcox <crwilcox@google.com>
Closes#9