From 57c03e471accbdde97c540070324cdfa4dd0a987 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sat, 15 Oct 2011 17:17:33 -0400 Subject: [PATCH] fix this for oracle --- test/ext/test_declarative.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/test/ext/test_declarative.py b/test/ext/test_declarative.py index d8be6ac8eb..ec59fb86b0 100644 --- a/test/ext/test_declarative.py +++ b/test/ext/test_declarative.py @@ -2124,7 +2124,8 @@ class ConcreteInhTest(_RemoveListeners, DeclarativeTestBase): class Manager(Employee): __tablename__ = 'manager' - employee_id = Column(Integer, primary_key=True) + employee_id = Column(Integer, primary_key=True, + test_needs_autoincrement=True) name = Column(String(50)) golf_swing = Column(String(40)) __mapper_args__ = { @@ -2133,7 +2134,8 @@ class ConcreteInhTest(_RemoveListeners, DeclarativeTestBase): class Engineer(Employee): __tablename__ = 'engineer' - employee_id = Column(Integer, primary_key=True) + employee_id = Column(Integer, primary_key=True, + test_needs_autoincrement=True) name = Column(String(50)) primary_language = Column(String(40)) __mapper_args__ = {'polymorphic_identity':'engineer', @@ -2144,14 +2146,16 @@ class ConcreteInhTest(_RemoveListeners, DeclarativeTestBase): def test_concrete_extension(self): class Employee(ConcreteBase, Base, fixtures.ComparableEntity): __tablename__ = 'employee' - employee_id = Column(Integer, primary_key=True) + employee_id = Column(Integer, primary_key=True, + test_needs_autoincrement=True) name = Column(String(50)) __mapper_args__ = { 'polymorphic_identity':'employee', 'concrete':True} class Manager(Employee): __tablename__ = 'manager' - employee_id = Column(Integer, primary_key=True) + employee_id = Column(Integer, primary_key=True, + test_needs_autoincrement=True) name = Column(String(50)) golf_swing = Column(String(40)) __mapper_args__ = { @@ -2160,7 +2164,8 @@ class ConcreteInhTest(_RemoveListeners, DeclarativeTestBase): class Engineer(Employee): __tablename__ = 'engineer' - employee_id = Column(Integer, primary_key=True) + employee_id = Column(Integer, primary_key=True, + test_needs_autoincrement=True) name = Column(String(50)) primary_language = Column(String(40)) __mapper_args__ = {'polymorphic_identity':'engineer', -- 2.47.3