@@ -2493,16 +2493,17 @@ def tarfilecmd_failure(self, *args):
24932493 return script_helper .assert_python_failure ('-m' , 'tarfile' , * args )
24942494
24952495 def make_simple_tarfile (self , tar_name ):
2496- files = [support .findfile ('tokenize_tests.txt' ),
2496+ files = [support .findfile ('tokenize_tests.txt' ,
2497+ subdir = 'tokenizedata' ),
24972498 support .findfile ('tokenize_tests-no-coding-cookie-'
2498- 'and-utf8-bom-sig-only.txt' )]
2499+ 'and-utf8-bom-sig-only.txt' ,
2500+ subdir = 'tokenizedata' )]
24992501 self .addCleanup (os_helper .unlink , tar_name )
25002502 with tarfile .open (tar_name , 'w' ) as tf :
25012503 for tardata in files :
25022504 tf .add (tardata , arcname = os .path .basename (tardata ))
25032505
25042506 def make_evil_tarfile (self , tar_name ):
2505- files = [support .findfile ('tokenize_tests.txt' )]
25062507 self .addCleanup (os_helper .unlink , tar_name )
25072508 with tarfile .open (tar_name , 'w' ) as tf :
25082509 benign = tarfile .TarInfo ('benign' )
@@ -2583,9 +2584,11 @@ def test_list_command_invalid_file(self):
25832584 self .assertEqual (rc , 1 )
25842585
25852586 def test_create_command (self ):
2586- files = [support .findfile ('tokenize_tests.txt' ),
2587+ files = [support .findfile ('tokenize_tests.txt' ,
2588+ subdir = 'tokenizedata' ),
25872589 support .findfile ('tokenize_tests-no-coding-cookie-'
2588- 'and-utf8-bom-sig-only.txt' )]
2590+ 'and-utf8-bom-sig-only.txt' ,
2591+ subdir = 'tokenizedata' )]
25892592 for opt in '-c' , '--create' :
25902593 try :
25912594 out = self .tarfilecmd (opt , tmpname , * files )
@@ -2596,9 +2599,11 @@ def test_create_command(self):
25962599 os_helper .unlink (tmpname )
25972600
25982601 def test_create_command_verbose (self ):
2599- files = [support .findfile ('tokenize_tests.txt' ),
2602+ files = [support .findfile ('tokenize_tests.txt' ,
2603+ subdir = 'tokenizedata' ),
26002604 support .findfile ('tokenize_tests-no-coding-cookie-'
2601- 'and-utf8-bom-sig-only.txt' )]
2605+ 'and-utf8-bom-sig-only.txt' ,
2606+ subdir = 'tokenizedata' )]
26022607 for opt in '-v' , '--verbose' :
26032608 try :
26042609 out = self .tarfilecmd (opt , '-c' , tmpname , * files ,
@@ -2610,7 +2615,7 @@ def test_create_command_verbose(self):
26102615 os_helper .unlink (tmpname )
26112616
26122617 def test_create_command_dotless_filename (self ):
2613- files = [support .findfile ('tokenize_tests.txt' )]
2618+ files = [support .findfile ('tokenize_tests.txt' , subdir = 'tokenizedata' )]
26142619 try :
26152620 out = self .tarfilecmd ('-c' , dotlessname , * files )
26162621 self .assertEqual (out , b'' )
@@ -2621,7 +2626,7 @@ def test_create_command_dotless_filename(self):
26212626
26222627 def test_create_command_dot_started_filename (self ):
26232628 tar_name = os .path .join (TEMPDIR , ".testtar" )
2624- files = [support .findfile ('tokenize_tests.txt' )]
2629+ files = [support .findfile ('tokenize_tests.txt' , subdir = 'tokenizedata' )]
26252630 try :
26262631 out = self .tarfilecmd ('-c' , tar_name , * files )
26272632 self .assertEqual (out , b'' )
@@ -2631,9 +2636,11 @@ def test_create_command_dot_started_filename(self):
26312636 os_helper .unlink (tar_name )
26322637
26332638 def test_create_command_compressed (self ):
2634- files = [support .findfile ('tokenize_tests.txt' ),
2639+ files = [support .findfile ('tokenize_tests.txt' ,
2640+ subdir = 'tokenizedata' ),
26352641 support .findfile ('tokenize_tests-no-coding-cookie-'
2636- 'and-utf8-bom-sig-only.txt' )]
2642+ 'and-utf8-bom-sig-only.txt' ,
2643+ subdir = 'tokenizedata' )]
26372644 for filetype in (GzipTest , Bz2Test , LzmaTest ):
26382645 if not filetype .open :
26392646 continue
0 commit comments