Format: application/x-python-code
1 o
2
3 ��h� � @ sP d Z ddlZddlZddlZdd� Zdd� Zdd� Zd d
4 � Zdd� Zd
5 d� Z dS )zsetuptestframework.py v 2.6.0.8� Nc C s4 t �� } tj�| d�}zt�|� W |S Y |S )NZ
6 adodbapi_test)�tempfile�
7 gettempdir�os�path�join�mkdir)Ztemphome�tempdir� r �Vc:\Users\shubh\Videos\agent\nova\Lib\site-packages\adodbapi/test/setuptestframework.py�maketemp
8 s �r c C sJ zt �t j�| |�� W n Y z
9 t�| � td| � W d S Y d S )Nz cleaned up folder)r �unlinkr r �shutil�rmtree�print)�
10 testfolder�mdb_namer r r
11 �_cleanup_function s
12 r c C s t S )N)r r r r r
13 �getcleanupfunction s r c C s$ t j�t �� d �} t j�| �}|S )Nz/../../adodbapi.py)r r �normpath�getcwd�dirname)�adoNameZ
14 adoPackager r r
15 �
16 find_ado_path$ s r c C s� t j�t �� d �}t j�|�}t j�|�rLt j�| d�}zt �|� W n
17 ty1 t d� Y nw t �
18 |�D ]}|�d�rIt�
19 t j�||�|� q7| S td��)Nz/../adodbapi.pyZadodbapizN*Note: temporary adodbapi package already exists: may be two versions running?z.pyz'Cannot find source of adodbapi to test.)r r r r r �existsr �makedirs�OSErrorr �listdir�endswithr
20 �copy)r r ZadoPathZ
21 newpackage�fr r r
22 �makeadopackage+ s"