@@ -2564,16 +2564,17 @@ def tarfilecmd_failure(self, *args):
25642564 return script_helper .assert_python_failure ('-m' , 'tarfile' , * args )
25652565
25662566 def make_simple_tarfile (self , tar_name ):
2567- files = [support .findfile ('tokenize_tests.txt' ),
2567+ files = [support .findfile ('tokenize_tests.txt' ,
2568+ subdir = 'tokenizedata' ),
25682569 support .findfile ('tokenize_tests-no-coding-cookie-'
2569- 'and-utf8-bom-sig-only.txt' )]
2570+ 'and-utf8-bom-sig-only.txt' ,
2571+ subdir = 'tokenizedata' )]
25702572 self .addCleanup (os_helper .unlink , tar_name )
25712573 with tarfile .open (tar_name , 'w' ) as tf :
25722574 for tardata in files :
25732575 tf .add (tardata , arcname = os .path .basename (tardata ))
25742576
25752577 def make_evil_tarfile (self , tar_name ):
2576- files = [support .findfile ('tokenize_tests.txt' )]
25772578 self .addCleanup (os_helper .unlink , tar_name )
25782579 with tarfile .open (tar_name , 'w' ) as tf :
25792580 benign = tarfile .TarInfo ('benign' )
@@ -2654,9 +2655,11 @@ def test_list_command_invalid_file(self):
26542655 self .assertEqual (rc , 1 )
26552656
26562657 def test_create_command (self ):
2657- files = [support .findfile ('tokenize_tests.txt' ),
2658+ files = [support .findfile ('tokenize_tests.txt' ,
2659+ subdir = 'tokenizedata' ),
26582660 support .findfile ('tokenize_tests-no-coding-cookie-'
2659- 'and-utf8-bom-sig-only.txt' )]
2661+ 'and-utf8-bom-sig-only.txt' ,
2662+ subdir = 'tokenizedata' )]
26602663 for opt in '-c' , '--create' :
26612664 try :
26622665 out = self .tarfilecmd (opt , tmpname , * files )
@@ -2667,9 +2670,11 @@ def test_create_command(self):
26672670 os_helper .unlink (tmpname )
26682671
26692672 def test_create_command_verbose (self ):
2670- files = [support .findfile ('tokenize_tests.txt' ),
2673+ files = [support .findfile ('tokenize_tests.txt' ,
2674+ subdir = 'tokenizedata' ),
26712675 support .findfile ('tokenize_tests-no-coding-cookie-'
2672- 'and-utf8-bom-sig-only.txt' )]
2676+ 'and-utf8-bom-sig-only.txt' ,
2677+ subdir = 'tokenizedata' )]
26732678 for opt in '-v' , '--verbose' :
26742679 try :
26752680 out = self .tarfilecmd (opt , '-c' , tmpname , * files ,
@@ -2681,7 +2686,7 @@ def test_create_command_verbose(self):
26812686 os_helper .unlink (tmpname )
26822687
26832688 def test_create_command_dotless_filename (self ):
2684- files = [support .findfile ('tokenize_tests.txt' )]
2689+ files = [support .findfile ('tokenize_tests.txt' , subdir = 'tokenizedata' )]
26852690 try :
26862691 out = self .tarfilecmd ('-c' , dotlessname , * files )
26872692 self .assertEqual (out , b'' )
@@ -2692,7 +2697,7 @@ def test_create_command_dotless_filename(self):
26922697
26932698 def test_create_command_dot_started_filename (self ):
26942699 tar_name = os .path .join (TEMPDIR , ".testtar" )
2695- files = [support .findfile ('tokenize_tests.txt' )]
2700+ files = [support .findfile ('tokenize_tests.txt' , subdir = 'tokenizedata' )]
26962701 try :
26972702 out = self .tarfilecmd ('-c' , tar_name , * files )
26982703 self .assertEqual (out , b'' )
@@ -2702,9 +2707,11 @@ def test_create_command_dot_started_filename(self):
27022707 os_helper .unlink (tar_name )
27032708
27042709 def test_create_command_compressed (self ):
2705- files = [support .findfile ('tokenize_tests.txt' ),
2710+ files = [support .findfile ('tokenize_tests.txt' ,
2711+ subdir = 'tokenizedata' ),
27062712 support .findfile ('tokenize_tests-no-coding-cookie-'
2707- 'and-utf8-bom-sig-only.txt' )]
2713+ 'and-utf8-bom-sig-only.txt' ,
2714+ subdir = 'tokenizedata' )]
27082715 for filetype in (GzipTest , Bz2Test , LzmaTest ):
27092716 if not filetype .open :
27102717 continue
0 commit comments