{Kind:'S',Data:":testserver.example.com 443 * Test3 :Nick is not available"},
{Kind:'S',Data:":testserver.example.com 443 * Test3 :Nick is not available"},
{Kind:'C',Data:"NICK Test4"},
{Kind:'C',Data:"NICK Test4"},
{Kind:'S',Data:":testserver.example.com 443 * Test4 :Nick is not available"},
{Kind:'S',Data:":testserver.example.com 443 * Test4 :Nick is not available"},
{Kind:'C',Data:"NICK Test*"},
{Kind:'C',Data:"NICK Test768"},
{Kind:'S',Data:":testserver.example.com 001 Test768 :Welcome to the TestServer Internet Relay Chat Network test"},
{Kind:'S',Data:":testserver.example.com 001 Test768 :Welcome to the TestServer Internet Relay Chat Network test"},
{Kind:'C',Data:"WHO Test768*"},
{Kind:'C',Data:"WHO Test768*"},
{Kind:'S',Data:":testserver.example.com 002 Test768 :Your host is testserver.example.com[testserver.example.com/6667], running version charybdis-4-rc3"},
{Kind:'S',Data:":testserver.example.com 002 Test768 :Your host is testserver.example.com[testserver.example.com/6667], running version charybdis-4-rc3"},
@ -61,8 +62,38 @@ func TestClient(t *testing.T) {
{Kind:'S',Data:":testserver.example.com 372 Test768 :- - #Test :: Test Channel"},
{Kind:'S',Data:":testserver.example.com 372 Test768 :- - #Test :: Test Channel"},
{Kind:'S',Data:":testserver.example.com 372 Test768 :- - #Test2 :: Other Test Channel"},
{Kind:'S',Data:":testserver.example.com 372 Test768 :- - #Test2 :: Other Test Channel"},
{Kind:'S',Data:":testserver.example.com 376 Test768 :End of /MOTD command."},
{Kind:'S',Data:":testserver.example.com 376 Test768 :End of /MOTD command."},