File: //kunden/lib/python3.9/test/support/__pycache__/os_helper.cpython-39.pyc
a
�vi� � @ s� d Z ddlZddlZddlZddlZddlZddlZddlZddl Z ddl
Z
ddlZddlZddl
Z
ddlmZ dZd�ee�� �Zed ZdZe
jdvr�zd�e
�� � W n& ey� ed �e
�� d
� ZY n0 dZdD ]@Zze�e�e��ekr�e�W n e�y Y q�0 eZ �qq�e�� ZdZ d
D ]zZ!ze!�e
�� � W n` e�y� ze!�e
�� e
�"� � W n e�y� Y Y �q.Y n0 e�e�e! Z Y �q�Y n0 �q.e�r�ee Z#ndZ#e#�p�eZ$ej%Z&dd� Z%dS )zQ
Stripped-down version os test.support.os_helper exposing only unlink and TESTFN
� N)�supportz@testz {}_{}_tmpu -àòɘŁğ> ZwasiZ
emscripten� �s -��surrogateescape� )� æu İu Łu φu Кu אu ،u تu ก� u €)s �w�r s ���s �s ��c C s( zt | � W n ttfy" Y n0 d S )N)�_unlink�FileNotFoundError�NotADirectoryError)�filename� r �,/usr/lib/python3.9/test/support/os_helper.py�unlink� s r )'�__doc__�collections.abc�collections�
contextlib�errnoZlogging�os�re�stat�string�sys�timeZunittest�warnings�testr ZTESTFN_ASCII�format�getpidZTESTFN_UNICODEZTESTFN_UNENCODABLE�platform�decode�getfilesystemencoding�UnicodeDecodeErrorZFS_NONASCII� character�fsdecode�fsencode�UnicodeError�getcwdZSAVEDCWDZTESTFN_UNDECODABLE�name�getfilesystemencodeerrorsZTESTFN_NONASCIIZTESTFNr r r r r r
�<module> sj
�
!
�