(conn_cls, dsn, global_adapters, pgconn)
| 75 | |
| 76 | @pytest.mark.crdb("skip", reason="global adapters don't affect crdb") |
| 77 | def test_dump_global_ctx(conn_cls, dsn, global_adapters, pgconn): |
| 78 | psycopg.adapters.register_dumper(MyStr, make_bin_dumper("gb")) |
| 79 | psycopg.adapters.register_dumper(MyStr, make_dumper("gt")) |
| 80 | with conn_cls.connect(dsn) as conn: |
| 81 | cur = conn.execute("select %s", [MyStr("hello")]) |
| 82 | assert cur.fetchone() == ("hellogt",) |
| 83 | cur = conn.execute("select %b", [MyStr("hello")]) |
| 84 | assert cur.fetchone() == ("hellogb",) |
| 85 | cur = conn.execute("select %t", [MyStr("hello")]) |
| 86 | assert cur.fetchone() == ("hellogt",) |
| 87 | |
| 88 | |
| 89 | def test_dump_connection_ctx(conn): |
nothing calls this directly
no test coverage detected
searching dependent graphs…