Browse Source

use a valid frame to check stream0 error

use a void query to check the stream0 error handling
Chris Bannister 9 years ago
parent
commit
4ccb71e118
1 changed files with 2 additions and 5 deletions
  1. 2 5
      conn_test.go

+ 2 - 5
conn_test.go

@@ -457,7 +457,7 @@ func TestQueryTimeoutClose(t *testing.T) {
 }
 }
 
 
 func TestStream0(t *testing.T) {
 func TestStream0(t *testing.T) {
-	const expErr = "gocql: error on stream 0:"
+	const expErr = "gocql: received frame on stream 0"
 
 
 	srv := NewTestServer(t, defaultProto)
 	srv := NewTestServer(t, defaultProto)
 	defer srv.Stop()
 	defer srv.Stop()
@@ -475,10 +475,7 @@ func TestStream0(t *testing.T) {
 	}
 	}
 
 
 	writer := frameWriterFunc(func(f *framer, streamID int) error {
 	writer := frameWriterFunc(func(f *framer, streamID int) error {
-		f.writeHeader(0, opError, 0)
-		f.writeInt(0)
-		f.writeString("i am a bad frame")
-		// f.wbuf[0] = 2
+		f.writeQueryFrame(0, "void", &queryParams{})
 		return f.finishWrite()
 		return f.finishWrite()
 	})
 	})