diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-12-28 16:37:22 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2013-12-28 17:51:42 -0500 |
commit | a6905c82523a507b143625e41392a538d2472fb3 (patch) | |
tree | b5a950baff6999ffbed5d67121dd741bb7d45b50 | |
parent | a48a0f6a4469534ec408f504ba08479281ff6072 (diff) | |
download | sqlalchemy-a6905c82523a507b143625e41392a538d2472fb3.tar.gz |
- fix the insert from select test to use a non-autoinc table
-rw-r--r-- | lib/sqlalchemy/testing/suite/test_insert.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/sqlalchemy/testing/suite/test_insert.py b/lib/sqlalchemy/testing/suite/test_insert.py index c9f16b0e3..d55e46272 100644 --- a/lib/sqlalchemy/testing/suite/test_insert.py +++ b/lib/sqlalchemy/testing/suite/test_insert.py @@ -82,6 +82,10 @@ class InsertBehaviorTest(fixtures.TablesTest): test_needs_autoincrement=True), Column('data', String(50)) ) + Table('manual_pk', metadata, + Column('id', Integer, primary_key=True, autoincrement=False), + Column('data', String(50)) + ) def test_autoclose_on_insert(self): if requirements.returning.enabled: @@ -124,13 +128,13 @@ class InsertBehaviorTest(fixtures.TablesTest): @requirements.insert_from_select def test_insert_from_select(self): - table = self.tables.autoinc_pk + table = self.tables.manual_pk config.db.execute( table.insert(), [ - dict(data="data1"), - dict(data="data2"), - dict(data="data3"), + dict(id=1, data="data1"), + dict(id=2, data="data2"), + dict(id=3, data="data3"), ] ) |