1package pq
2
3import "testing"
4
5func TestIssue494(t *testing.T) {
6	db := openTestConn(t)
7	defer db.Close()
8
9	query := `CREATE TEMP TABLE t (i INT PRIMARY KEY)`
10	if _, err := db.Exec(query); err != nil {
11		t.Fatal(err)
12	}
13
14	txn, err := db.Begin()
15	if err != nil {
16		t.Fatal(err)
17	}
18
19	if _, err := txn.Prepare(CopyIn("t", "i")); err != nil {
20		t.Fatal(err)
21	}
22
23	if _, err := txn.Query("SELECT 1"); err == nil {
24		t.Fatal("expected error")
25	}
26}
27