]> Cypherpunks repositories - gostls13.git/commitdiff
database/sql: add currently-disabled broken test
authorBrad Fitzpatrick <bradfitz@golang.org>
Wed, 13 Feb 2013 20:00:03 +0000 (12:00 -0800)
committerBrad Fitzpatrick <bradfitz@golang.org>
Wed, 13 Feb 2013 20:00:03 +0000 (12:00 -0800)
Update #3865

R=golang-dev, alex.brainman, nightlyone
CC=golang-dev
https://golang.org/cl/7324051

src/pkg/database/sql/sql_test.go

index b702b850ec2ff486d4d0b686159ed619dfa7db7c..6571cfd8466f87dc3cf78ca95e8426e1b101f8f1 100644 (file)
@@ -448,6 +448,32 @@ func TestIssue2542Deadlock(t *testing.T) {
        }
 }
 
+func TestCloseStmtBeforeRows(t *testing.T) {
+       t.Skip("known broken test; golang.org/issue/3865")
+       return
+
+       db := newTestDB(t, "people")
+       defer closeDB(t, db)
+
+       s, err := db.Prepare("SELECT|people|name|")
+       if err != nil {
+               t.Fatal(err)
+       }
+
+       r, err := s.Query()
+       if err != nil {
+               s.Close()
+               t.Fatal(err)
+       }
+
+       err = s.Close()
+       if err != nil {
+               t.Fatal(err)
+       }
+
+       r.Close()
+}
+
 // Tests fix for issue 2788, that we bind nil to a []byte if the
 // value in the column is sql null
 func TestNullByteSlice(t *testing.T) {