]> Cypherpunks.ru repositories - goircd.git/blobdiff - client_test.go
Remove signal processor for password reloading and use pointers to strings
[goircd.git] / client_test.go
index f9e3887b5b0fc782d99b7df5ddb020161bea830a..5369bbeff4888a40590fdced2f49ae31ccfc2289 100644 (file)
@@ -96,7 +96,8 @@ func (conn TestingConn) SetWriteDeadline(t time.Time) error {
 func TestNewClient(t *testing.T) {
        conn := NewTestingConn()
        sink := make(chan ClientEvent)
-       client := NewClient("foohost", conn)
+       host := "foohost"
+       client := NewClient(&host, conn)
        go client.Processor(sink)
 
        event := <-sink
@@ -123,7 +124,8 @@ func TestNewClient(t *testing.T) {
 // Test replies formatting
 func TestClientReplies(t *testing.T) {
        conn := NewTestingConn()
-       client := NewClient("foohost", conn)
+       host := "foohost"
+       client := NewClient(&host, conn)
        client.nickname = "мойник"
 
        client.Reply("hello")