Format: application/x-python-code
1 o
2
3 ��h�� � @ s\ d Z ddlZddlZddlZddlZddlZddlZddlZddlZ ddl
4 Z
5 ddlZddlm
6 Z dd� ZG dd� dej�ZG dd� de�ZG d d
7 � d
8 e�ZG dd� de�ZG d
9 d� de�ZG dd� dej�ZG dd� de�ZG dd� de�Zej�ed�gZe jr�e�ej�ed�� e jr�e�ej�ed�� e jr�e�ej�ed�� e j r�e�ej�ed�� e j!r�e�ej�ed�� G dd� d�Z"e�#e�Z$e%dk�r,e�&e$�Z'e"� �H ej(Z)e*e � e*de)f � e)Z(e�+� �,e'� e j�re�&e$�Z'e�-� ej_(e*d� e*ejj(� e�+� �,e'� W d � dS W d � dS 1 �s%w Y dS dS )z'Unit tests version 2.6.1.0 for adodbapi� Nc C s d� dd� td�D ��S )N� c S s g | ]}t �tj��qS � )�random�choice�string�
10 ascii_letters)�.0�nr r �Pc:\Users\shubh\Videos\agent\nova\Lib\site-packages\adodbapi/test/adodbapitest.py�
11 <listcomp>) s z randomstring.<locals>.<listcomp>� )�join�range)�lengthr r r
12 �randomstring( � r c @ sx e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
13 d� Zdd
14 � Z dd� Z
15 dd� Zdd� Zdd� Z
16 dd� Z d[dd�Zdd� Zdd� Zdd � Zd!d"� Zd#d$� Zd%d&� Zd'd(� Zd)d*� Zd+d,� Zd-d.� Zd/d0� Zd1d2� Zd3d4� Zd5d6� Zd7d8� Zd9d:� Zd;d<� Z d=d>� Z!d?d@� Z"dAdB� Z#dCdD� Z$dEdF� Z%dGdH� Z&dIdJ� Z'dKdL� Z(dMdN� Z)dOdP� Z*dQdR� Z+dSdT� Z,dUdV� Z-dWdX� Z.dYdZ� Z/dS )\�
17 CommonDBTestszdSelf contained super-simple tests in easy syntax, should work on everything between mySQL and Oraclec C s
18 d| _ d S )N�unknown��engine��selfr r r
19 �setUp/ s
20 zCommonDBTests.setUpc C � | j S �Nr r r r r
21 � getEngine2 � zCommonDBTests.getEnginec C s t �r ��NotImplementedErrorr r r r
22 �
23 getConnection5 � zCommonDBTests.getConnectionc C s | � � �� S r )r �cursorr r r r
24 � getCursor8 � zCommonDBTests.getCursorc C s | � � }|jjdksJ �d S )NZCursor)r"