]> Cypherpunks.ru repositories - goircd.git/blobdiff - client_test.go
Refactored and corrected client's network data reading
[goircd.git] / client_test.go
index 38f88081dc8f4f73d0b352e77705a983c3fb3e5c..3735e1f71034f8c3ebcd03f7efb63c522eff4c1a 100644 (file)
@@ -47,10 +47,10 @@ func (conn *TestingConn) Read(b []byte) (n int, err error) {
        if msg == "" {
                return 0, conn
        }
-       for n, bt := range []byte(msg + CRLF) {
+       for n, bt := range append([]byte(msg), CRLF...) {
                b[n] = bt
        }
-       return len(msg), nil
+       return len(msg)+2, nil
 }
 
 type MyAddr struct{}