@@ -122,12 +122,13 @@ def _tarinfo(self, path):
122122 try :
123123 names = tar .getnames ()
124124 names .sort ()
125- return tuple ( names )
125+ return names
126126 finally :
127127 tar .close ()
128128
129- _created_files = ('dist' , 'dist/file1' , 'dist/file2' ,
130- 'dist/sub' , 'dist/sub/file3' , 'dist/sub2' )
129+ _zip_created_files = ['dist/' , 'dist/file1' , 'dist/file2' ,
130+ 'dist/sub/' , 'dist/sub/file3' , 'dist/sub2/' ]
131+ _created_files = [p .rstrip ('/' ) for p in _zip_created_files ]
131132
132133 def _create_files (self ):
133134 # creating something to tar
@@ -244,8 +245,7 @@ def test_make_zipfile(self):
244245 tarball = base_name + '.zip'
245246 self .assertTrue (os .path .exists (tarball ))
246247 with zipfile .ZipFile (tarball ) as zf :
247- self .assertEqual (sorted (zf .namelist ()),
248- ['dist/file1' , 'dist/file2' , 'dist/sub/file3' ])
248+ self .assertEqual (sorted (zf .namelist ()), self ._zip_created_files )
249249
250250 @unittest .skipUnless (ZIP_SUPPORT , 'Need zip support to run' )
251251 def test_make_zipfile_no_zlib (self ):
@@ -271,8 +271,7 @@ def fake_zipfile(*a, **kw):
271271 [((tarball , "w" ), {'compression' : zipfile .ZIP_STORED })])
272272 self .assertTrue (os .path .exists (tarball ))
273273 with zipfile .ZipFile (tarball ) as zf :
274- self .assertEqual (sorted (zf .namelist ()),
275- ['dist/file1' , 'dist/file2' , 'dist/sub/file3' ])
274+ self .assertEqual (sorted (zf .namelist ()), self ._zip_created_files )
276275
277276 def test_check_archive_formats (self ):
278277 self .assertEqual (check_archive_formats (['gztar' , 'xxx' , 'zip' ]),
0 commit comments