@@ -132,17 +132,17 @@ def helper(doc):
132132 self .assertEqual (doc , decoder (encoder (doc )))
133133
134134 helper ({})
135- helper ({"test" : u "hello" })
135+ helper ({"test" : "hello" })
136136 self .assertTrue (isinstance (decoder (encoder (
137137 {"hello" : "world" }))["hello" ], str ))
138138 helper ({"mike" : - 10120 })
139139 helper ({"long" : Int64 (10 )})
140140 helper ({"really big long" : 2147483648 })
141- helper ({u "hello" : 0.0013109 })
141+ helper ({"hello" : 0.0013109 })
142142 helper ({"something" : True })
143143 helper ({"false" : False })
144- helper ({"an array" : [1 , True , 3.8 , u "world" ]})
145- helper ({"an object" : doc_class ({"test" : u "something" })})
144+ helper ({"an array" : [1 , True , 3.8 , "world" ]})
145+ helper ({"an object" : doc_class ({"test" : "something" })})
146146 helper ({"a binary" : Binary (b"test" , 100 )})
147147 helper ({"a binary" : Binary (b"test" , 128 )})
148148 helper ({"a binary" : Binary (b"test" , 254 )})
@@ -191,7 +191,7 @@ def test_encoding_defaultdict(self):
191191
192192 def test_basic_validation (self ):
193193 self .assertRaises (TypeError , is_valid , 100 )
194- self .assertRaises (TypeError , is_valid , u "test" )
194+ self .assertRaises (TypeError , is_valid , "test" )
195195 self .assertRaises (TypeError , is_valid , 10.4 )
196196
197197 self .assertInvalid (b"test" )
@@ -277,22 +277,22 @@ def test_random_data_is_not_bson(self):
277277 qcheck .gen_string (qcheck .gen_range (0 , 40 )))
278278
279279 def test_basic_decode (self ):
280- self .assertEqual ({"test" : u "hello world" },
280+ self .assertEqual ({"test" : "hello world" },
281281 decode (b"\x1B \x00 \x00 \x00 \x0E \x74 \x65 \x73 \x74 \x00 \x0C "
282282 b"\x00 \x00 \x00 \x68 \x65 \x6C \x6C \x6F \x20 \x77 \x6F "
283283 b"\x72 \x6C \x64 \x00 \x00 " ))
284- self .assertEqual ([{"test" : u "hello world" }, {}],
284+ self .assertEqual ([{"test" : "hello world" }, {}],
285285 decode_all (b"\x1B \x00 \x00 \x00 \x0E \x74 \x65 \x73 \x74 "
286286 b"\x00 \x0C \x00 \x00 \x00 \x68 \x65 \x6C \x6C "
287287 b"\x6f \x20 \x77 \x6F \x72 \x6C \x64 \x00 \x00 "
288288 b"\x05 \x00 \x00 \x00 \x00 " ))
289- self .assertEqual ([{"test" : u "hello world" }, {}],
289+ self .assertEqual ([{"test" : "hello world" }, {}],
290290 list (decode_iter (
291291 b"\x1B \x00 \x00 \x00 \x0E \x74 \x65 \x73 \x74 "
292292 b"\x00 \x0C \x00 \x00 \x00 \x68 \x65 \x6C \x6C "
293293 b"\x6f \x20 \x77 \x6F \x72 \x6C \x64 \x00 \x00 "
294294 b"\x05 \x00 \x00 \x00 \x00 " )))
295- self .assertEqual ([{"test" : u "hello world" }, {}],
295+ self .assertEqual ([{"test" : "hello world" }, {}],
296296 list (decode_file_iter (BytesIO (
297297 b"\x1B \x00 \x00 \x00 \x0E \x74 \x65 \x73 \x74 "
298298 b"\x00 \x0C \x00 \x00 \x00 \x68 \x65 \x6C \x6C "
@@ -380,11 +380,11 @@ def test_basic_encode(self):
380380
381381 self .assertEqual (encode ({}), BSON (b"\x05 \x00 \x00 \x00 \x00 " ))
382382 self .assertEqual (encode ({}), b"\x05 \x00 \x00 \x00 \x00 " )
383- self .assertEqual (encode ({"test" : u "hello world" }),
383+ self .assertEqual (encode ({"test" : "hello world" }),
384384 b"\x1B \x00 \x00 \x00 \x02 \x74 \x65 \x73 \x74 \x00 \x0C \x00 "
385385 b"\x00 \x00 \x68 \x65 \x6C \x6C \x6F \x20 \x77 \x6F \x72 \x6C "
386386 b"\x64 \x00 \x00 " )
387- self .assertEqual (encode ({u "mike" : 100 }),
387+ self .assertEqual (encode ({"mike" : 100 }),
388388 b"\x0F \x00 \x00 \x00 \x10 \x6D \x69 \x6B \x65 \x00 \x64 \x00 "
389389 b"\x00 \x00 \x00 " )
390390 self .assertEqual (encode ({"hello" : 1.5 }),
@@ -433,7 +433,7 @@ def test_basic_encode(self):
433433 b"=\x00 \x00 \x00 \x0f $field\x00 0\x00 \x00 \x00 \x1f \x00 "
434434 b"\x00 \x00 return function(){ return x; }\x00 \t \x00 "
435435 b"\x00 \x00 \x08 x\x00 \x00 \x00 \x00 " )
436- unicode_empty_scope = Code (u "function(){ return 'héllo';}" , {})
436+ unicode_empty_scope = Code ("function(){ return 'héllo';}" , {})
437437 self .assertEqual (encode ({'$field' : unicode_empty_scope }),
438438 b"8\x00 \x00 \x00 \x0f $field\x00 +\x00 \x00 \x00 \x1e \x00 "
439439 b"\x00 \x00 function(){ return 'h\xc3 \xa9 llo';}\x00 \x05 "
@@ -660,10 +660,10 @@ def test_non_string_keys(self):
660660 self .assertRaises (InvalidDocument , encode , {8.9 : "test" })
661661
662662 def test_utf8 (self ):
663- w = {u "aéあ" : u "aéあ" }
663+ w = {"aéあ" : "aéあ" }
664664 self .assertEqual (w , decode (encode (w )))
665665
666- # b'a\xe9' == u "aé".encode("iso-8859-1")
666+ # b'a\xe9' == "aé".encode("iso-8859-1")
667667 iso8859_bytes = b'a\xe9 '
668668 y = {"hello" : iso8859_bytes }
669669 # Stored as BSON binary subtype 0.
@@ -678,16 +678,16 @@ def test_null_character(self):
678678 # This test doesn't make much sense in Python2
679679 # since {'a': '\x00'} == {'a': u'\x00'}.
680680 # Decoding here actually returns {'a': '\x00'}
681- doc = {"a" : u "\x00 " }
681+ doc = {"a" : "\x00 " }
682682 self .assertEqual (doc , decode (encode (doc )))
683683
684684 self .assertRaises (InvalidDocument , encode , {b"\x00 " : "a" })
685- self .assertRaises (InvalidDocument , encode , {u "\x00 " : "a" })
685+ self .assertRaises (InvalidDocument , encode , {"\x00 " : "a" })
686686
687687 self .assertRaises (InvalidDocument , encode ,
688688 {"a" : re .compile (b"ab\x00 c" )})
689689 self .assertRaises (InvalidDocument , encode ,
690- {"a" : re .compile (u "ab\x00 c" )})
690+ {"a" : re .compile ("ab\x00 c" )})
691691
692692 def test_move_id (self ):
693693 self .assertEqual (b"\x19 \x00 \x00 \x00 \x02 _id\x00 \x02 \x00 \x00 \x00 a\x00 "
@@ -996,11 +996,11 @@ def test_unicode_decode_error_handler(self):
996996
997997 dec = decode (invalid_key ,
998998 CodecOptions (unicode_decode_error_handler = "replace" ))
999- self .assertEqual (dec , {replaced_key : u "foobar" })
999+ self .assertEqual (dec , {replaced_key : "foobar" })
10001000
10011001 dec = decode (invalid_key ,
10021002 CodecOptions (unicode_decode_error_handler = "ignore" ))
1003- self .assertEqual (dec , {ignored_key : u "foobar" })
1003+ self .assertEqual (dec , {ignored_key : "foobar" })
10041004
10051005 self .assertRaises (InvalidBSON , decode , invalid_key , CodecOptions (
10061006 unicode_decode_error_handler = "strict" ))
@@ -1014,11 +1014,11 @@ def test_unicode_decode_error_handler(self):
10141014
10151015 dec = decode (invalid_val ,
10161016 CodecOptions (unicode_decode_error_handler = "replace" ))
1017- self .assertEqual (dec , {u "keystr" : replaced_val })
1017+ self .assertEqual (dec , {"keystr" : replaced_val })
10181018
10191019 dec = decode (invalid_val ,
10201020 CodecOptions (unicode_decode_error_handler = "ignore" ))
1021- self .assertEqual (dec , {u "keystr" : ignored_val })
1021+ self .assertEqual (dec , {"keystr" : ignored_val })
10221022
10231023 self .assertRaises (InvalidBSON , decode , invalid_val , CodecOptions (
10241024 unicode_decode_error_handler = "strict" ))
0 commit comments