From: Mike Bayer Date: Sat, 23 Jan 2016 23:30:37 +0000 (-0500) Subject: - fix array test that was essentially taking a weird guess X-Git-Tag: rel_1_1_0b1~84^2~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=926784f51361f510fffcc192bdbde78ff2189438;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - fix array test that was essentially taking a weird guess at the primary key of a row based on other tests invoking around it (cherry picked from commit 7d70dfd412c05fd8349339da01b472bd3df02082) --- diff --git a/test/dialect/postgresql/test_types.py b/test/dialect/postgresql/test_types.py index f8c5c1c485..50b66f290f 100644 --- a/test/dialect/postgresql/test_types.py +++ b/test/dialect/postgresql/test_types.py @@ -1079,13 +1079,13 @@ class ArrayRoundTripTest(fixtures.TablesTest, AssertsExecutionResults): def test_array_comparison(self): arrtable = self.tables.arrtable - arrtable.insert().execute(intarr=[1, 2, 3], + arrtable.insert().execute(id=5, intarr=[1, 2, 3], strarr=[util.u('abc'), util.u('def')]) results = select([arrtable.c.id]).\ where(arrtable.c.intarr < [4, 5, 6]).execute()\ .fetchall() eq_(len(results), 1) - eq_(results[0][0], 3) + eq_(results[0][0], 5) def test_array_subtype_resultprocessor(self): arrtable = self.tables.arrtable