From: Mike Bayer Date: Sat, 3 Apr 2010 18:08:45 +0000 (-0400) Subject: dont create tables here X-Git-Tag: rel_0_6_0~64^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e8d8c999d2b43d2964798ca7f7a16aafe69cb153;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git dont create tables here --- diff --git a/test/orm/test_mapper.py b/test/orm/test_mapper.py index 6687a9a611..ef9214a8b9 100644 --- a/test/orm/test_mapper.py +++ b/test/orm/test_mapper.py @@ -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