@@ -487,17 +487,9 @@ class TestFileValidation:
487
487
def test_defaults_to_true (self ):
488
488
assert legacy ._is_valid_dist_file ("" , "" )
489
489
490
- @pytest .mark .parametrize (
491
- ("filename" , "filetype" ),
492
- [("test.exe" , "bdist_msi" ), ("test.msi" , "bdist_wininst" )],
493
- )
494
- def test_bails_with_invalid_package_type (self , filename , filetype ):
495
- assert not legacy ._is_valid_dist_file (filename , filetype )
496
-
497
490
@pytest .mark .parametrize (
498
491
("filename" , "filetype" ),
499
492
[
500
- ("test.exe" , "bdist_wininst" ),
501
493
("test.zip" , "sdist" ),
502
494
("test.egg" , "bdist_egg" ),
503
495
("test.whl" , "bdist_wheel" ),
@@ -511,9 +503,7 @@ def test_bails_with_invalid_zipfile(self, tmpdir, filename, filetype):
511
503
512
504
assert not legacy ._is_valid_dist_file (f , filetype )
513
505
514
- @pytest .mark .parametrize (
515
- "filename" , ["test.tar" , "test.tar.gz" , "test.tgz" , "test.tar.bz2" , "test.tbz2" ]
516
- )
506
+ @pytest .mark .parametrize ("filename" , ["test.tar.gz" ])
517
507
def test_bails_with_invalid_tarfile (self , tmpdir , filename ):
518
508
fake_tar = str (tmpdir .join (filename ))
519
509
@@ -522,7 +512,7 @@ def test_bails_with_invalid_tarfile(self, tmpdir, filename):
522
512
523
513
assert not legacy ._is_valid_dist_file (fake_tar , "sdist" )
524
514
525
- @pytest .mark .parametrize ("compression" , ("" , " gz" , "bz2" ))
515
+ @pytest .mark .parametrize ("compression" , ("gz" ,))
526
516
def test_tarfile_validation_invalid (self , tmpdir , compression ):
527
517
file_extension = f".{ compression } " if compression else ""
528
518
tar_fn = str (tmpdir .join (f"test.tar{ file_extension } " ))
@@ -538,7 +528,7 @@ def test_tarfile_validation_invalid(self, tmpdir, compression):
538
528
tar_fn , "sdist"
539
529
), "no PKG-INFO; should fail"
540
530
541
- @pytest .mark .parametrize ("compression" , ("" , " gz" , "bz2" ))
531
+ @pytest .mark .parametrize ("compression" , ("gz" ,))
542
532
def test_tarfile_validation_valid (self , tmpdir , compression ):
543
533
file_extension = f".{ compression } " if compression else ""
544
534
tar_fn = str (tmpdir .join (f"test.tar{ file_extension } " ))
@@ -554,38 +544,6 @@ def test_tarfile_validation_valid(self, tmpdir, compression):
554
544
555
545
assert legacy ._is_valid_dist_file (tar_fn , "sdist" )
556
546
557
- def test_wininst_unsafe_filename (self , tmpdir ):
558
- f = str (tmpdir .join ("test.exe" ))
559
-
560
- with zipfile .ZipFile (f , "w" ) as zfp :
561
- zfp .writestr ("something/bar.py" , b"the test file" )
562
-
563
- assert not legacy ._is_valid_dist_file (f , "bdist_wininst" )
564
-
565
- def test_wininst_safe_filename (self , tmpdir ):
566
- f = str (tmpdir .join ("test.exe" ))
567
-
568
- with zipfile .ZipFile (f , "w" ) as zfp :
569
- zfp .writestr ("purelib/bar.py" , b"the test file" )
570
-
571
- assert legacy ._is_valid_dist_file (f , "bdist_wininst" )
572
-
573
- def test_msi_invalid_header (self , tmpdir ):
574
- f = str (tmpdir .join ("test.msi" ))
575
-
576
- with open (f , "wb" ) as fp :
577
- fp .write (b"this isn't the correct header for an msi" )
578
-
579
- assert not legacy ._is_valid_dist_file (f , "bdist_msi" )
580
-
581
- def test_msi_valid_header (self , tmpdir ):
582
- f = str (tmpdir .join ("test.msi" ))
583
-
584
- with open (f , "wb" ) as fp :
585
- fp .write (b"\xD0 \xCF \x11 \xE0 \xA1 \xB1 \x1A \xE1 " )
586
-
587
- assert legacy ._is_valid_dist_file (f , "bdist_msi" )
588
-
589
547
def test_zip_no_pkg_info (self , tmpdir ):
590
548
f = str (tmpdir .join ("test.zip" ))
591
549
0 commit comments