* Lifecycle integration tests.
Signed-off-by: dblock <[email protected]>
* Added a test that makes sure the slash is properly encoded.
Signed-off-by: dblock <[email protected]>
* Added more tests for signer and _make_path.
Signed-off-by: Nathalie Jonathan <[email protected]>
* Prevent AIOHttpConnection from encoding the url a second time.
Signed-off-by: Nathalie Jonathan <[email protected]>
---------
Signed-off-by: dblock <[email protected]>
Signed-off-by: Nathalie Jonathan <[email protected]>
Co-authored-by: dblock <[email protected]>
* Upgrade syntax with pyupgrade --py38-plus
Signed-off-by: Hugo van Kemenade <[email protected]>
* Convert to f-strings with flynt
Signed-off-by: Hugo van Kemenade <[email protected]>
* Format with Black
Signed-off-by: Hugo van Kemenade <[email protected]>
* Remove redundant mock backport dependency
Signed-off-by: Hugo van Kemenade <[email protected]>
* isort imports
Signed-off-by: Hugo van Kemenade <[email protected]>
* Add changelog entry
Signed-off-by: Hugo van Kemenade <[email protected]>
---------
Signed-off-by: Hugo van Kemenade <[email protected]>
* [#387] Do not escape the "timeout" parameter.
When the "timeout" parameter is escaped and turned into
a string, it does not pass validation checks.
This PR ensures that timeout is passed through as-is,
just like "request_timeout".
There's no explicit test for this parameter, but I included
it on some existing tests just to ensure that the code
is exercised. Without the fix in place, one of the tests as modified will not pass.
Signed-off-by: Charles Greer <[email protected]>
* Unit test for timeout parameter
Revert original test modifications.
Signed-off-by: Charles Greer <[email protected]>
* Extend test and linter
Signed-off-by: Charles Greer <[email protected]>
---------
Signed-off-by: Charles Greer <[email protected]>