Format: application/x-python-code
1 o
2
3 ��h� � @ s� d Z ddlZddlZddlZddlmZ ddlm mZ ee
4 ��� jZ
5 eejdd��ZejZdd� Zdd � Zd
6 d� Zdd
7 � Zdd� Zdd� Zdd� Zdd� Zdd� ZdS )z'Tests for IPython.utils.module_paths.py� N)�Pathzwith.dot)�suffixc C s t | ddd��� d S )N�wzutf-8)�encoding)�open�close)�fname� r �[c:\Users\shubh\Videos\agent\nova\Lib\site-packages\IPython/utils/tests/test_module_paths.py�make_empty_file s r c C sh t td �jdd� t td �jdd� ttd � ttd � ttd � ttd � tt�gt_d S )
8 z+Setup testenvironment for the module:
9
10 �xmodT)�parentsZnomodzxmod/__init__.pyzxmod/sub.py�pack.pyzpackpyc.pycN)r �TMP_TEST_DIR�mkdirr �str�sys�pathr r r r
11 �setup_module$ s r c C s t �t� tt_dS )zZTeardown testenvironment for the module:
12
13 - Remove tempdir
14 - restore sys.path
15 N)�shutil�rmtreer �old_syspathr r r r r r
16 �teardown_module2 s
17
18 r c C s dt t�v sJ �dS )zS
19 Ensure the test are done with a temporary file that have a dot somewhere.
20 �.N)r r r r r r
21 �test_tempdir>