]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
dont create tables here
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 3 Apr 2010 18:08:45 +0000 (14:08 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 3 Apr 2010 18:08:45 +0000 (14:08 -0400)
test/orm/test_mapper.py

index 6687a9a611a7d246aab861ac8152d679c486daba..ef9214a8b9caa201babcb0c9151c9b633a0ebcfd 100644 (file)
@@ -1079,24 +1079,23 @@ class MapperTest(_fixtures.FixtureTest):
 
         mapper(B, users)
 
-class DocumentTest(_base.MappedTest):
-    @classmethod
-    def define_tables(cls, metadata):
-        Table('t1', metadata,
+class DocumentTest(testing.TestBase):
+        
+    def test_doc_propagate(self):
+        metadata = MetaData()
+        t1 = Table('t1', metadata,
             Column('col1', Integer, primary_key=True, doc="primary key column"),
             Column('col2', String, doc="data col"),
             Column('col3', String, doc="data col 2"),
             Column('col4', String, doc="data col 3"),
             Column('col5', String),
         )
-        Table('t2', metadata,
+        t2 = Table('t2', metadata,
             Column('col1', Integer, primary_key=True, doc="primary key column"),
             Column('col2', String, doc="data col"),
             Column('col3', Integer, ForeignKey('t1.col1'), doc="foreign key to t1.col1")
         )
-        
-    @testing.resolve_artifact_names
-    def test_doc_propagate(self):
+
         class Foo(object):
             pass