MCPcopy
hub / github.com/go-sql-driver/mysql / compressHelper

Function compressHelper

compress_test.go:25–35  ·  view source on GitHub ↗

compressHelper compresses uncompressedPacket and checks state variables

(t *testing.T, mc *mysqlConn, uncompressedPacket []byte)

Source from the content-addressed store, hash-verified

23
24// compressHelper compresses uncompressedPacket and checks state variables
25func compressHelper(t *testing.T, mc *mysqlConn, uncompressedPacket []byte) []byte {
26 conn := new(mockConn)
27 mc.netConn = conn
28
29 err := mc.writePacket(append(make([]byte, 4), uncompressedPacket...))
30 if err != nil {
31 t.Fatal(err)
32 }
33
34 return conn.written
35}
36
37// uncompressHelper uncompresses compressedPacket and checks state variables
38func uncompressHelper(t *testing.T, mc *mysqlConn, compressedPacket []byte) []byte {

Callers 1

roundtripHelperFunction · 0.85

Calls 1

writePacketMethod · 0.80

Tested by

no test coverage detected