Skip to content

Commit e57b217

Browse files
authored
Updated test errors to support new error code (#1297)
1 parent 533501f commit e57b217

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

test/integ/test_errors.py

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,20 @@ def test_error_classes(conn_cnx):
2626

2727
def test_error_code(conn_cnx):
2828
"""Error code is included in the exception."""
29-
syntax_errno = 1003
30-
syntax_sqlstate = "42000"
29+
syntax_errno = 1494
30+
syntax_errno_old = 1003
31+
syntax_sqlstate = "42601"
32+
syntax_sqlstate_old = "42000"
3133
with conn_cnx() as ctx:
3234
with pytest.raises(errors.ProgrammingError) as e:
3335
ctx.cursor().execute("SELECT * FROOOM TEST")
34-
assert e.value.errno == syntax_errno, "Syntax error code"
35-
assert e.value.sqlstate == syntax_sqlstate, "Syntax SQL state"
36+
assert (
37+
e.value.errno == syntax_errno or e.value.errno == syntax_errno_old
38+
), "Syntax error code"
39+
assert (
40+
e.value.sqlstate == syntax_sqlstate
41+
or e.value.sqlstate == syntax_sqlstate_old
42+
), "Syntax SQL state"
3643
e.match(rf"^{syntax_errno:06d} \({syntax_sqlstate}\): ")
3744

3845

0 commit comments

Comments
 (0)