Add test that Hijack'ed conn is no longer usable.
This commit is contained in:
@@ -1609,6 +1609,9 @@ func TestHijackAndConstruct(t *testing.T) {
|
|||||||
hc, err := origConn.Hijack()
|
hc, err := origConn.Hijack()
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
|
_, err = origConn.Exec(context.Background(), "select 'Hello, world'").ReadAll()
|
||||||
|
require.Error(t, err)
|
||||||
|
|
||||||
newConn, err := pgconn.Construct(hc)
|
newConn, err := pgconn.Construct(hc)
|
||||||
require.NoError(t, err)
|
require.NoError(t, err)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user