Submit
Path:
~
/
/
opt
/
alt
/
python37
/
lib64
/
python3.7
/
site-packages
/
sqlalchemy
/
testing
/
suite
/
__pycache__
/
File Content:
test_sequence.cpython-37.opt-1.pyc
B ��4]5 � @ s� d dl mZ d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ ddl m Z dd l m Z dd l mZ ddl mZ ddl mZ dd l m Z G dd� dej�ZG dd� de jej�ZG dd� dej�ZdS )� )�config)�fixtures)�eq_)�requirements)�Column)�Table� )�Integer)�MetaData)�schema)�Sequence)�String)�testingc @ sR e Zd ZdZdZdZedd� �Zdd� Zdd � Z d d� Z ejdd � �Z dd� ZdS )�SequenceTest)� sequencesTZeachc C sX t d|tdttd�dd�tdtd��� t d|tdttddd �dd�tdtd��� d S ) N�seq_pk�idZ tab_id_seqT)Zprimary_key�data�2 � seq_opt_pk)Zoptional)r r r r r )�clsZmetadata� r �Y/opt/alt/python37/lib64/python3.7/site-packages/sqlalchemy/testing/suite/test_sequence.py� define_tables s zSequenceTest.define_tablesc C s. t jj| jj�� dd� | �| jjt j� d S )Nz some data)r )r �db�execute�tablesr �insert�_assert_round_trip)�selfr r r �test_insert_roundtrip* s z"SequenceTest.test_insert_roundtripc C s* t jj| jj�� dd�}t|jdg� d S )Nz some data)r � )r r r r r r r �inserted_primary_key)r �rr r r �test_insert_lastrowid. s z"SequenceTest.test_insert_lastrowidc C s$ t j�| jjjjj�}t|d� d S )Nr! ) r r r r r �cr �defaultr )r r# r r r �test_nextval_direct2 s z SequenceTest.test_nextval_directc C s* t jj| jj�� dd�}t|jdg� d S )Nz some data)r r! )r r r r r r r r"