The attr is not available on PG 9.5
aconn.add_notice_handler(cb1)
aconn.add_notice_handler(cb2)
aconn.add_notice_handler("the wrong thing")
- aconn.add_notice_handler(
- lambda diag: severities.append(diag.severity_nonlocalized)
- )
+ aconn.add_notice_handler(lambda diag: severities.append(diag.severity))
aconn.pgconn.exec_(b"set client_min_messages to notice")
cur = aconn.cursor()
conn.add_notice_handler(cb1)
conn.add_notice_handler(cb2)
conn.add_notice_handler("the wrong thing")
- conn.add_notice_handler(
- lambda diag: severities.append(diag.severity_nonlocalized)
- )
+ conn.add_notice_handler(lambda diag: severities.append(diag.severity))
conn.pgconn.exec_(b"set client_min_messages to notice")
cur = conn.cursor()
exc = excinfo.value
diag = exc.diag
assert diag.sqlstate == "42P01"
- assert diag.severity_nonlocalized == "ERROR"
+ assert diag.severity == "ERROR"
def test_diag_all_attrs(pgconn, pq):