@@ -142,9 +142,9 @@ def test_split_options(self):
142142 self .assertTrue (split_options ("wtimeoutms=500" ))
143143 self .assertEqual ({"fsync" : True }, split_options ("fsync=true" ))
144144 self .assertEqual ({"fsync" : False }, split_options ("fsync=false" ))
145- self .assertEqual ({"authmechanism " : "GSSAPI" }, split_options ("authMechanism=GSSAPI" ))
145+ self .assertEqual ({"authMechanism " : "GSSAPI" }, split_options ("authMechanism=GSSAPI" ))
146146 self .assertEqual (
147- {"authmechanism " : "SCRAM-SHA-1" }, split_options ("authMechanism=SCRAM-SHA-1" )
147+ {"authMechanism " : "SCRAM-SHA-1" }, split_options ("authMechanism=SCRAM-SHA-1" )
148148 )
149149 self .assertEqual ({"authsource" : "foobar" }, split_options ("authSource=foobar" ))
150150 self .assertEqual ({"maxpoolsize" : 50 }, split_options ("maxpoolsize=50" ))
@@ -290,20 +290,20 @@ def test_parse_uri(self):
290290 self .assertEqual (res , parse_uri ('mongodb://localhost/test.name/with "delimiters' ))
291291
292292 res = copy .deepcopy (orig )
293- res ["options" ] = {"readpreference " : ReadPreference .SECONDARY .mongos_mode }
293+ res ["options" ] = {"readPreference " : ReadPreference .SECONDARY .mongos_mode }
294294 self .assertEqual (res , parse_uri ("mongodb://localhost/?readPreference=secondary" ))
295295
296296 # Various authentication tests
297297 res = copy .deepcopy (orig )
298- res ["options" ] = {"authmechanism " : "SCRAM-SHA-256" }
298+ res ["options" ] = {"authMechanism " : "SCRAM-SHA-256" }
299299 res ["username" ] = "user"
300300 res ["password" ] = "password"
301301 self .assertEqual (
302302 res , parse_uri ("mongodb://user:password@localhost/?authMechanism=SCRAM-SHA-256" )
303303 )
304304
305305 res = copy .deepcopy (orig )
306- res ["options" ] = {"authmechanism " : "SCRAM-SHA-256" , "authsource " : "bar" }
306+ res ["options" ] = {"authMechanism " : "SCRAM-SHA-256" , "authSource " : "bar" }
307307 res ["username" ] = "user"
308308 res ["password" ] = "password"
309309 res ["database" ] = "foo"
@@ -315,7 +315,7 @@ def test_parse_uri(self):
315315 )
316316
317317 res = copy .deepcopy (orig )
318- res ["options" ] = {"authmechanism " : "SCRAM-SHA-256" }
318+ res ["options" ] = {"authMechanism " : "SCRAM-SHA-256" }
319319 res ["username" ] = "user"
320320 res ["password" ] = ""
321321 self .assertEqual (res , parse_uri ("mongodb://user:@localhost/?authMechanism=SCRAM-SHA-256" ))
@@ -327,7 +327,7 @@ def test_parse_uri(self):
327327 self .assertEqual (res , parse_uri ("mongodb://user%40domain.com:password@localhost/foo" ))
328328
329329 res = copy .deepcopy (orig )
330- res ["options" ] = {"authmechanism " : "GSSAPI" }
330+ res ["options" ] = {"authMechanism " : "GSSAPI" }
331331 res ["username" ] = "user@domain.com"
332332 res ["password" ] = "password"
333333 res ["database" ] = "foo"
@@ -337,7 +337,7 @@ def test_parse_uri(self):
337337 )
338338
339339 res = copy .deepcopy (orig )
340- res ["options" ] = {"authmechanism " : "GSSAPI" }
340+ res ["options" ] = {"authMechanism " : "GSSAPI" }
341341 res ["username" ] = "user@domain.com"
342342 res ["password" ] = ""
343343 res ["database" ] = "foo"
@@ -457,11 +457,12 @@ def test_tlsinsecure_simple(self):
457457 self .maxDiff = None
458458 uri = "mongodb://example.com/?tlsInsecure=true"
459459 res = {
460- "tlsAllowInvalidHostnames " : True ,
461- "tlsAllowInvalidCertificates " : True ,
460+ "tlsallowinvalidhostnames " : True ,
461+ "tlsallowinvalidcertificates " : True ,
462462 "tlsInsecure" : True ,
463- "tlsDisableOCSPEndpointCheck " : True ,
463+ "tlsdisableocspendpointcheck " : True ,
464464 }
465+ print (parse_uri (uri )["options" ])
465466 self .assertEqual (res , parse_uri (uri )["options" ])
466467
467468 def test_normalize_options (self ):
@@ -479,8 +480,8 @@ def test_unquote_during_parsing(self):
479480 )
480481 res = parse_uri (uri )
481482 options : dict [str , Any ] = {
482- "authmechanism " : "MONGODB-AWS" ,
483- "authmechanismproperties " : {"AWS_SESSION_TOKEN" : unquoted_val },
483+ "authMechanism " : "MONGODB-AWS" ,
484+ "authMechanismProperties " : {"AWS_SESSION_TOKEN" : unquoted_val },
484485 }
485486 self .assertEqual (options , res ["options" ])
486487
@@ -519,7 +520,7 @@ def test_handle_colon(self):
519520 )
520521 res = parse_uri (uri )
521522 options = {
522- "authmechanism " : "MONGODB-AWS" ,
523+ "authMechanism " : "MONGODB-AWS" ,
523524 "authMechanismProperties" : {"AWS_SESSION_TOKEN" : token },
524525 }
525526 self .assertEqual (options , res ["options" ])
0 commit comments