(conn, encoding)
| 143 | |
| 144 | @pytest.mark.parametrize("encoding", [crdb_encoding("latin1")]) |
| 145 | def test_mogrify_badenc(conn, encoding): |
| 146 | conn.execute(f"set client_encoding to {encoding}") |
| 147 | with pytest.raises(UnicodeEncodeError): |
| 148 | conn.cursor().mogrify("select %(s)s", {"s": "€"}) |