@@ -299,56 +299,30 @@ def test_convert_volume_binds_no_mode(self):
299299 self .assertEqual (convert_volume_binds (data ), ['/mnt/vol1:/data:rw' ])
300300
301301 def test_convert_volume_binds_unicode_bytes_input (self ):
302- if six .PY2 :
303- expected = [unicode ('/mnt/지연:/unicode/박:rw' , 'utf-8' )]
304-
305- data = {
306- '/mnt/지연' : {
307- 'bind' : '/unicode/박' ,
308- 'mode' : 'rw'
309- }
310- }
311- self .assertEqual (
312- convert_volume_binds (data ), expected
313- )
314- else :
315- expected = ['/mnt/지연:/unicode/박:rw' ]
302+ expected = [u'/mnt/지연:/unicode/박:rw' ]
316303
317- data = {
318- bytes ('/mnt/지연' , 'utf-8' ): {
319- 'bind' : bytes ('/unicode/박' , 'utf-8' ),
320- 'mode' : 'rw'
321- }
304+ data = {
305+ u'/mnt/지연' .encode ('utf-8' ): {
306+ 'bind' : u'/unicode/박' .encode ('utf-8' ),
307+ 'mode' : 'rw'
322308 }
323- self .assertEqual (
324- convert_volume_binds (data ), expected
325- )
309+ }
310+ self .assertEqual (
311+ convert_volume_binds (data ), expected
312+ )
326313
327314 def test_convert_volume_binds_unicode_unicode_input (self ):
328- if six .PY2 :
329- expected = [unicode ('/mnt/지연:/unicode/박:rw' , 'utf-8' )]
330-
331- data = {
332- unicode ('/mnt/지연' , 'utf-8' ): {
333- 'bind' : unicode ('/unicode/박' , 'utf-8' ),
334- 'mode' : 'rw'
335- }
336- }
337- self .assertEqual (
338- convert_volume_binds (data ), expected
339- )
340- else :
341- expected = ['/mnt/지연:/unicode/박:rw' ]
315+ expected = [u'/mnt/지연:/unicode/박:rw' ]
342316
343- data = {
344- '/mnt/지연' : {
345- 'bind' : '/unicode/박' ,
346- 'mode' : 'rw'
347- }
317+ data = {
318+ u'/mnt/지연' : {
319+ 'bind' : u'/unicode/박' ,
320+ 'mode' : 'rw'
348321 }
349- self .assertEqual (
350- convert_volume_binds (data ), expected
351- )
322+ }
323+ self .assertEqual (
324+ convert_volume_binds (data ), expected
325+ )
352326
353327
354328class ParseEnvFileTest (base .BaseTestCase ):
@@ -612,13 +586,7 @@ def test_create_ipam_config(self):
612586class SplitCommandTest (base .BaseTestCase ):
613587
614588 def test_split_command_with_unicode (self ):
615- if six .PY2 :
616- self .assertEqual (
617- split_command (unicode ('echo μμ' , 'utf-8' )),
618- ['echo' , 'μμ' ]
619- )
620- else :
621- self .assertEqual (split_command ('echo μμ' ), ['echo' , 'μμ' ])
589+ self .assertEqual (split_command (u'echo μμ' ), ['echo' , 'μμ' ])
622590
623591 @pytest .mark .skipif (six .PY3 , reason = "shlex doesn't support bytes in py3" )
624592 def test_split_command_with_bytes (self ):
0 commit comments