]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- adjustments for test success on postgresql, mysql
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 13 Sep 2010 06:39:39 +0000 (02:39 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 13 Sep 2010 06:39:39 +0000 (02:39 -0400)
test/orm/test_load_on_fks.py

index ab3aafcbbc0872104061f42fe9cf9be941f9129a..d32a3593360145b17ef3ffee80784fd2968bd8d7 100644 (file)
@@ -64,11 +64,14 @@ class LoadOnFKsTest(AssertsExecutionResults, TestBase):
         
         class Parent(Base):
             __tablename__ = 'parent'
-    
+            __table_args__ = {'mysql_engine':'InnoDB'}
+            
             id= Column(Integer, primary_key=True)
 
         class Child(Base):
             __tablename__ = 'child'
+            __table_args__ = {'mysql_engine':'InnoDB'}
+
             id= Column(Integer, primary_key=True)
             parent_id = Column(Integer, ForeignKey('parent.id'))
     
@@ -89,6 +92,7 @@ class LoadOnFKsTest(AssertsExecutionResults, TestBase):
         sess.commit()
     
     def tearDown(self):
+        sess.rollback()
         Base.metadata.drop_all(engine)
 
     def test_load_on_pending_disallows_backref_event(self):