-
Type: Bug
-
Resolution: Fixed
-
Priority: Minor - P4
-
Affects Version/s: None
-
Component/s: None
-
None
PyMongo fails the following test from the updated connection string spec tests:
====================================================================== FAIL: test_connection_string_test_invalid-uris (test.test_uri_spec.TestAllScenarios) ---------------------------------------------------------------------- Traceback (most recent call last): File "test/test_uri_spec.py", line 55, in run_scenario "Test failure '%s'" % dsc) AssertionError: Test failure 'Username with password containing an unescaped percent sign'
The problem is Python's unquote(_plus) happily ignores unescaped % characters.
- is depended on by
-
DRIVERS-349 Resync connection string spec tests for percent encoding in userinfo
- Closed
-
PYTHON-1579 Allow unencoded subdelimiters in usernames and passwords
- Closed