Format: application/x-python-code
1 o
2
3 ��hk � @ s� d Z ddlZddlZddlZddlZddlZddlmZ ddlmZ ddl m
4 Z
5 mZmZ ddl
6 mZ G dd� de�ZG d d
7 � d
8 ej�ZG dd� dej�Zd
9 d� Zdd� Zdd� Zdd� ZdS )zTests for completerlib.
10
11 � N)�join)�TemporaryDirectory)�magic_run_completer�module_completion�
12 try_import)�onlyif_unicode_pathsc @ s e Zd Zdd� ZdS )� MockEventc C s
13 || _ d S �N)�line)�selfr
14 � r �Zc:\Users\shubh\Videos\agent\nova\Lib\site-packages\IPython/core/tests/test_completerlib.py�__init__ s
15 zMockEvent.__init__N)�__name__�
16 __module__�__qualname__r r r r r
17 r s r c @ sT e Zd Zg d�ZddgZdd� Zdd� Zdd � Zd
18 d� Zdd
19 � Z dd� Z
20 dd� ZdS )�Test_magic_run_completer)�aao.py�a.py�b.py�aao.txt�adir/zbdir/c C s� t �� | _| jD ]"}tt| j|�ddd��
21 }|�d� W d � n1 s%w Y q| jD ]}t� t| j|�� q.t�
22 � | _t�| j� d S )N�w�utf-8��encoding�pass
23 )
24 �tempfile�mkdtemp�BASETESTDIR�files�openr �write�dirs�os�mkdir�getcwd�oldpath�chdir)r �fil�sfile�dr r r
25 �setUp"