| Server IP : 121.121.20.254 / Your IP : 216.73.216.146 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Python312/Lib/test/test_sqlite3/__pycache__/ |
Upload File : |
�
���g+ � �l � d dl Zd dlZ G d� dej � Zedk( r ej � yy)� Nc �x � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zd� Zd� Zd� Zd� Zy)�BackupTestsc � � t j d� x}| _ |j d� |j dddg� |j � y )N�:memory:zCREATE TABLE foo (key INTEGER)� INSERT INTO foo (key) VALUES (?)�� �� )�sqlite�connect�cx�execute�executemany�commit)�selfr s �2C:\Python312\\Lib\test\test_sqlite3\test_backup.py�setUpzBackupTests.setUp s@ � ��~�~�j�1�1��T�W�
�
�
�3�4�
���9�D�$�<�H�
� � �� c �8 � | j j � y �N)r �close�r s r �tearDownzBackupTests.tearDown s � ����
�
�r c � � |j d� j � }| j |d d d� | j |d d d� y )Nz SELECT key FROM foo ORDER BY keyr r � r )r �fetchall�assertEqual)r �bckcx�results r �
verify_backupzBackupTests.verify_backup sJ � ����A�B�K�K�M��������1��q�)�������1��q�)r c � � | j t � 5 | j j d � d d d � | j t � 5 | j j � d d d � y # 1 sw Y �BxY w# 1 sw Y y xY wr ��assertRaises� TypeErrorr �backupr s r �test_bad_targetzBackupTests.test_bad_target sY � �
�
�
�y�
)��G�G�N�N�4� � *�
�
�
�y�
)��G�G�N�N�� *�
)� *�
)��
)�
)�s �A3�A?�3A<�?Bc � � | j t � 5 | j j d� d d d � y # 1 sw Y y xY w)Nzsome_file_name.dbr# r s r �test_bad_target_filenamez$BackupTests.test_bad_target_filename s- � �
�
�
�y�
)��G�G�N�N�.�/� *�
)�
)�s �;�Ac � � | j t � 5 | j j | j � d d d � y # 1 sw Y y xY wr )r$ �
ValueErrorr r&