From fed2bd8ff0aaa938259b36b81f4993c74685d4e4 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 26 Sep 2012 10:35:55 -0400 Subject: [PATCH] - fix empty row insert in fixture, [ticket:2573] --- test/lib/fixtures.py | 2 ++ test/orm/_fixtures.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/test/lib/fixtures.py b/test/lib/fixtures.py index 451eeb43b2..aba122ec97 100644 --- a/test/lib/fixtures.py +++ b/test/lib/fixtures.py @@ -183,6 +183,8 @@ class TablesTest(TestBase): """Insert rows as represented by the fixtures() method.""" headers, rows = {}, {} for table, data in cls.fixtures().iteritems(): + if len(data) < 2: + continue if isinstance(table, basestring): table = cls.tables[table] headers[table] = data[0] diff --git a/test/orm/_fixtures.py b/test/orm/_fixtures.py index 5def54e3a4..9444ff75a7 100644 --- a/test/orm/_fixtures.py +++ b/test/orm/_fixtures.py @@ -232,7 +232,7 @@ class FixtureTest(fixtures.MappedTest): ), nodes = ( - ('id', 'parent_id', 'data') + ('id', 'parent_id', 'data'), ), composite_pk_table = ( -- 2.47.2