@@ -566,7 +566,9 @@ def test_extra_requires(self):
566566 )
567567
568568 def test_requires_dist_depends_on_extras (self ):
569- filename = self ._get_path ("requires_dist_depends_on_extras-0.0.1-py3-none-any.whl" )
569+ filename = self ._get_path (
570+ "requires_dist_depends_on_extras-0.0.1-py3-none-any.whl"
571+ )
570572
571573 with zipfile .ZipFile (filename ) as zf :
572574 self .assertAllEntriesHasReproducibleMetadata (zf )
@@ -591,7 +593,9 @@ def test_requires_dist_depends_on_extras(self):
591593 )
592594
593595 def test_requires_dist_depends_on_extras_file (self ):
594- filename = self ._get_path ("requires_dist_depends_on_extras_using_file-0.0.1-py3-none-any.whl" )
596+ filename = self ._get_path (
597+ "requires_dist_depends_on_extras_using_file-0.0.1-py3-none-any.whl"
598+ )
595599
596600 with zipfile .ZipFile (filename ) as zf :
597601 self .assertAllEntriesHasReproducibleMetadata (zf )
@@ -615,6 +619,25 @@ def test_requires_dist_depends_on_extras_file(self):
615619 requires ,
616620 )
617621
622+ def test_data_files_installed_in_folder (self ):
623+ filename = self ._get_path (
624+ "data_files_installed_in_folder-0.0.1-py3-none-any.whl"
625+ )
626+
627+ with zipfile .ZipFile (filename ) as zf :
628+ self .assertAllEntriesHasReproducibleMetadata (zf )
629+ self .assertEqual (
630+ zf .namelist (),
631+ [
632+ "data_files_installed_in_folder-0.0.1.dist-info/WHEEL" ,
633+ "data_files_installed_in_folder-0.0.1.dist-info/METADATA" ,
634+ "data_files_installed_in_folder-0.0.1.data/data/NOTICE" ,
635+ "data_files_installed_in_folder-0.0.1.data/data/README.md" ,
636+ "data_files_installed_in_folder-0.0.1.data/scripts/NOTICE" ,
637+ "data_files_installed_in_folder-0.0.1.dist-info/RECORD" ,
638+ ],
639+ )
640+
618641
619642if __name__ == "__main__" :
620643 unittest .main ()
0 commit comments