diff --git a/tests/test_types_basic.py b/tests/test_types_basic.py index d21309ef..781dc44e 100755 --- a/tests/test_types_basic.py +++ b/tests/test_types_basic.py @@ -236,27 +236,27 @@ class TypesBasicTests(ConnectingTestCase): boolaa boolean[][] )""") - curs.execute("insert into na (texta) values (%s)", ([None],)) - curs.execute("insert into na (texta) values (%s)", (['a', None],)) - curs.execute("insert into na (texta) values (%s)", ([None, None],)) - curs.execute("insert into na (inta) values (%s)", ([None],)) - curs.execute("insert into na (inta) values (%s)", ([42, None],)) - curs.execute("insert into na (inta) values (%s)", ([None, None],)) - curs.execute("insert into na (boola) values (%s)", ([None],)) - curs.execute("insert into na (boola) values (%s)", ([True, None],)) - curs.execute("insert into na (boola) values (%s)", ([None, None],)) + curs.execute("insert into na (texta) values (%s::text[])", ([None],)) + curs.execute("insert into na (texta) values (%s::text[])", (['a', None],)) + curs.execute("insert into na (texta) values (%s::text[])", ([None, None],)) + curs.execute("insert into na (inta) values (%s::int[])", ([None],)) + curs.execute("insert into na (inta) values (%s::int[])", ([42, None],)) + curs.execute("insert into na (inta) values (%s::int[])", ([None, None],)) + curs.execute("insert into na (boola) values (%s::boolean[])", ([None],)) + curs.execute("insert into na (boola) values (%s::boolean[])", ([True, None],)) + curs.execute("insert into na (boola) values (%s::boolean[])", ([None, None],)) - curs.execute("insert into na (textaa) values (%s)", ([[None]],)) - curs.execute("insert into na (textaa) values (%s)", ([['a', None]],)) - curs.execute("insert into na (textaa) values (%s)", ([[None, None]],)) + curs.execute("insert into na (textaa) values (%s::text[][])", ([[None]],)) + curs.execute("insert into na (textaa) values (%s::text[][])", ([['a', None]],)) + curs.execute("insert into na (textaa) values (%s::text[][])", ([[None, None]],)) - curs.execute("insert into na (intaa) values (%s)", ([[None]],)) - curs.execute("insert into na (intaa) values (%s)", ([[42, None]],)) - curs.execute("insert into na (intaa) values (%s)", ([[None, None]],)) + curs.execute("insert into na (intaa) values (%s::int[][])", ([[None]],)) + curs.execute("insert into na (intaa) values (%s::int[][])", ([[42, None]],)) + curs.execute("insert into na (intaa) values (%s::int[][])", ([[None, None]],)) - curs.execute("insert into na (boolaa) values (%s)", ([[None]],)) - curs.execute("insert into na (boolaa) values (%s)", ([[True, None]],)) - curs.execute("insert into na (boolaa) values (%s)", ([[None, None]],)) + curs.execute("insert into na (boolaa) values (%s::boolean[][])", ([[None]],)) + curs.execute("insert into na (boolaa) values (%s::boolean[][])", ([[True, None]],)) + curs.execute("insert into na (boolaa) values (%s::boolean[][])", ([[None, None]],)) @skip_if_crdb("nested array") @testutils.skip_before_postgres(8, 2)