a
Z��^&� c @ s� d dl Z d dlZd dlZd dlmZmZ G dd� dej�ZG dd� dej�Z G dd� dej�Z
G d d
� d
ej�ZG dd� dej�ZG d
d� dej�Z
G dd� dej�ZG dd� dej�ZG dd� dej�Zdd� Zdd� Zedkr�e� dS )� N)�TESTFN�unlinkc @ st e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� ZdS )�ModuleTestsc C � | � tjddtj � d S )Nz2.0zapilevel is %s, should be 2.0)�assertEqual�sqliteZapilevel��self� r �*/usr/lib64/python3.9/sqlite3/test/dbapi.py�
CheckAPILevel �
�zModuleTests.CheckAPILevelc C r )N� zthreadsafety is %d, should be 1)r r Zthreadsafetyr r r r
�CheckThreadSafety$ r zModuleTests.CheckThreadSafetyc C r )NZqmarkz%paramstyle is '%s', should be 'qmark')r r Z
paramstyler r r r
�CheckParamStyle( s
��zModuleTests.CheckParamStylec C � | � ttjt�d� d S )Nz&Warning is not a subclass of Exception)�
assertTrue�
issubclassr �Warning� Exceptionr r r r
�CheckWarning- � �zModuleTests.CheckWarningc C r )Nz$Error is not a subclass of Exception)r r r �Errorr r r r r
�
CheckError1 r zModuleTests.CheckErrorc C � | � ttjtj�d� d S )Nz)InterfaceError is not a subclass of Error)r r r �InterfaceErrorr r r r r
�CheckInterfaceError5 � �zModuleTests.CheckInterfaceErrorc C r )Nz(DatabaseError is not a subclass of Error)r r r �
DatabaseErrorr r r r r
�CheckDatabaseError9 r zModuleTests.CheckDatabaseErrorc C r )Nz,DataError is not a subclass of DatabaseError)r r r � DataErrorr r r r r
�CheckDataError= r zModuleTests.CheckDataErrorc C r )Nz3OperationalError is not a subclass of DatabaseError)r r r �OperationalErrorr r r r r
�CheckOperationalErrorA r z!ModuleTests.CheckOperationalErrorc C r )Nz1IntegrityError is not a subclass of DatabaseError)r r r �IntegrityErrorr r r r r
�CheckIntegrityErrorE r zModuleTests.CheckIntegrityErrorc C r )Nz0InternalError is not a subclass of DatabaseError)r r r �
InternalErrorr r r r r
�CheckInternalErrorI r zModuleTests.CheckInternalErrorc C r )Nz3ProgrammingError is not a subclass of DatabaseError)r r r �ProgrammingErrorr r r r r
�CheckProgrammingErrorM r z!ModuleTests.CheckProgrammingErrorc C r )Nz4NotSupportedError is not a subclass of DatabaseError)r r r �NotSupportedErrorr r r r r
�CheckNotSupportedErrorQ s
��z"ModuleTests.CheckNotSupportedErrorN)�__name__�
__module__�__qualname__r r r r r r r r r"