
    0hh                         S SK r S SKrS SKr S SKJrJr  \R                  S:w  a  \R                  " S5      e " S S\R                  5      r
g! \ a    \R                  " S5      ef = f)    N)perf_map_state_teardownwrite_perf_map_entryzrequires _testinternalcapilinuxz
Linux onlyc                       \ rS rSrS rSrg)TestPerfMapWriting   c                 l   U R                  [        SSS5      S5        U R                  [        SSS5      S5        [        S[        R                  " 5        S	35       nUR                  5       nU R                  S
U5        U R                  SU5        S S S 5        [        5         g ! , (       d  f       N= f)Ni4  i.  entry1r   iE#  i  entry2z
/tmp/perf-z.mapz1234 162e entry1z2345 1a85 entry2)assertEqualr   openosgetpidreadassertInr   )selffperf_file_contentss      ;/opt/python-3.13.8/usr/lib/python3.13/test/test_perfmaps.pytest_write_perf_map_entry,TestPerfMapWriting.test_write_perf_map_entry   s    -fdHEqI-fdHEqIJryy{m401Q!"MM,.@AMM,.@A 2 	 !	 21s   5B%%
B3 N)__name__
__module____qualname____firstlineno__r   __static_attributes__r       r   r   r      s    "r   r   )r   sysunittest_testinternalcapir   r   ImportErrorSkipTestplatformTestCaser   r   r   r   <module>r&      sj    	 
 :O
 <<7


L
))"** "  :


8
99:s   A A'