File: //opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/suite/test_ddl.pyc
�
��4]c           @   s�   d  d l  m Z d  d l  m Z d  d l  m Z d  d l m Z d  d l m Z d d l  m Z d d l  m Z d d	 l  m	 Z	 d d
 l  m
 Z
 d d l  m Z d d l  m Z d
 e j
 f d �  �  YZ d Z d S(   i   (   t   config(   t   fixtures(   t   util(   t   eq_(   t   requirementsi   (   t   Column(   t   inspect(   t   Integer(   t   schema(   t   String(   t   Tablet   TableDDLTestc           B   s�   e  Z e Z d	 d  � Z d �  Z d �  Z e j	 e
 j d �  � � Z e j	 e
 j d �  � � Z
 e j e
 j d �  � � Z e j	 e
 j d �  � � Z e j e
 j d �  � � Z e j e
 j d �  � � Z RS(
   c      
   C   s@   t  d |  j t d t d t d t �t d t d � � d | �S(   Nt
   test_tablet   idt   primary_keyt
   autoincrementt   datai2   R   (   R
   t   metadataR   R   t   Truet   FalseR	   (   t   selfR   (    (    sT   /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/suite/test_ddl.pyt   _simple_fixture   s    c      
   C   s:   t  d |  j t d t d t d t �t d t d � � � S(   Nt   _test_tableR
   R   R   t   _datai2   (   R
   R   R   R   R   R   R	   (   R   (    (    sT   /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/suite/test_ddl.pyt   _underscore_fixture   s
    c         C   s`   t  j j �  �K } | j | j �  j d � � | j | j �  � } t | j �  d � Wd  QXd  S(   Ni   s	   some data(   i   s	   some data(   i   s	   some data(	   R    t   dbt   begint   executet   insertt   valuest   selectR   t   first(   R   t   tablet   connt   result(    (    sT   /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/testing/suite/test_ddl.pyt   _simple_roundtrip"