+
    Bi                         ^ RI t ^ RIt^RIHt ^ RIHtHtHtHtH	t	H
t
  ! R R]P                  ]P                  4      t ! R R]4      tR# )    N)fixtures)PackageNotFoundErrordistributiondistributionsentry_pointsfilesversionc                   \   a a ] tR t^t oV 3R ltR tR tR tR tR t	R t
R tR	tVtV ;t# )
TestZipc                F   < \         SV `  4        V P                  R 4       R# )zexample-21.12-py3-none-any.whlNsupersetUp_fixture_on_pathself	__class__s   &</usr/lib/python3.14/test/test_importlib/metadata/test_zip.pyr   TestZip.setUp   s    >?    c                <    V P                  \        R 4      R4       R# )example21.12NassertEqualr	   r   s   &r   test_zip_versionTestZip.test_zip_version       +W5r   c                    V P                  \        4      ;_uu_ 4        \        R 4       RRR4       R#   + '       g   i     R# ; i)zdefinitely-not-installedN)assertRaisesr   r	   r   s   &r   test_zip_version_does_not_match'TestZip.test_zip_version_does_not_match   s,    344./ 5444s	   4A	c                    \        R R7      pVR,          pV P                  VP                  R4       VR,          pV P                  VP                  R4       R# )console_scripts)groupr   zexample:mainExampleN)r   r   value)r   scriptsentry_points   &  r   test_zip_entry_pointsTestZip.test_zip_entry_points   sM    %67i(**N;i(**N;r   c                X    V P                  \        R 4      P                  R4      4       R# )r   zdoes not existN)assertIsNoner   	read_textr   s   &r   test_missing_metadataTestZip.test_missing_metadata"   s!    ,y1;;<LMNr   c                <    V P                  \        R 4      R4       R# )r'   r   Nr   r   s   &r   test_case_insensitiveTestZip.test_case_insensitive%   r   r   c                r    \        R 4       F'  p\        VP                  P                  V4      4      pK)  	  R# r   Nr   strdistlocate_filer   filepaths   &  r   
test_filesTestZip.test_files(   *    )$Dtyy,,T23D %r   c                Z    \        \        \        P                  R ,          R7      4      pR# ):N   N)r=   N)listr   sysr=   )r   distss   & r   test_one_distributionTestZip.test_one_distribution-   s    ]56r    )__name__
__module____qualname____firstlineno__r   r   r"   r+   r0   r3   r>   rF   __static_attributes____classdictcell____classcell__r   __classdict__s   @@r   r   r      s4     @60<O6)
 r   r   c                   >   a a ] tR t^2t oV 3R ltR tR tRtVtV ;t	# )TestEggc                F   < \         SV `  4        V P                  R 4       R# )zexample-21.12-py3.6.eggNr   r   s   &r   r   TestEgg.setUp3   s    78r   c                r    \        R 4       F'  p\        VP                  P                  V4      4      pK)  	  R# r6   r7   r;   s   &  r   r>   TestEgg.test_files7   r@   r   c                    \        R 4      pR# r6   )r   )r   r9   s   & r   test_normalized_nameTestEgg.test_normalized_name<   s    I&r   rH   )
rI   rJ   rK   rL   r   r>   rY   rM   rN   rO   rP   s   @@r   rS   rS   2   s     9)
2 2r   rS   )rD   unittest r   importlib.metadatar   r   r   r   r   r	   ZipFixturesTestCaser   rS   rH   r   r   <module>r`      s?    
    h""H$5$5  F2g 2r   