관리-도구
편집 파일: example.cpython-311.pyc
� �܋f� � �z � d Z ddlZddlZddlZ ddlZdZn# e$ r dZdZY nw xY wd� Zd� Zd� Z d� Z d � Zd � Zd� Z dS )aL Example module that is tested in :py:class`pyfakefs.example_test.TestExample`. This demonstrates the usage of the :py:class`pyfakefs.fake_filesystem_unittest.TestCase` base class. The modules related to file handling are bound to the respective fake modules: >>> os #doctest: +ELLIPSIS <pyfakefs.fake_os.FakeOsModule object...> >>> os.path #doctest: +ELLIPSIS <pyfakefs.fake_path.FakePathModule object...> >>> shutil #doctest: +ELLIPSIS <pyfakefs.fake_filesystem_shutil.FakeShutilModule object...> `open()` is an alias for `io.open()` and is bound to `FakeIoModule.open`. � NTFc �� � t | d� � 5 }|� d� | � � � � |� d� � ddd� � dS # 1 swxY w Y dS )a� Create the specified file and add some content to it. Use the `open()` built in function. For example, the following file operations occur in the fake file system. In the real file system, we would not even have permission to write `/test`: >>> os.path.isdir('/test') False >>> os.mkdir('/test') >>> os.path.isdir('/test') True >>> os.path.exists('/test/file.txt') False >>> create_file('/test/file.txt') >>> os.path.exists('/test/file.txt') True >>> with open('/test/file.txt') as f: ... f.readlines() ["This is test file '/test/file.txt'.\n", 'It was created using open().\n'] �wzThis is test file '{0}'. zIt was created using open(). N)�open�write�format��path�fs �g/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib/python3.11/site-packages/pyfakefs/tests/example.py�create_filer . s� � �. �d�C��� 2�A� ���,�3�3�D�9�9�:�:�:� ���0�1�1�1�2� 2� 2� 2� 2� 2� 2� 2� 2� 2� 2� 2���� 2� 2� 2� 2� 2� 2s �>A�A �#A c �. � t j | � � dS )a0 Delete the specified file. For example: >>> os.mkdir('/test') >>> os.path.exists('/test/file.txt') False >>> create_file('/test/file.txt') >>> os.path.exists('/test/file.txt') True >>> delete_file('/test/file.txt') >>> os.path.exists('/test/file.txt') False N)�os�remove�r s r �delete_filer J s � � �I�d�O�O�O�O�O� c �@ � t j � | � � S )a5 Return True if the specified file exists. For example: >>> path_exists('/test') False >>> os.mkdir('/test') >>> path_exists('/test') True >>> >>> path_exists('/test/file.txt') False >>> create_file('/test/file.txt') >>> path_exists('/test/file.txt') True )r r �existsr s r �path_existsr \ s � �"