mirror of
https://github.com/znc/znc.git
synced 2026-03-28 17:42:41 +01:00
Fix CMessage::ToString() to ':' -prefix the last param when appropriate
Close #1037
This commit is contained in:
@@ -163,15 +163,15 @@ TEST(MessageTest, PrivCTCP) {
|
||||
}
|
||||
|
||||
TEST(MessageTest, PrivMsg) {
|
||||
CMessage msg(":sender PRIVMSG receiver :text");
|
||||
CMessage msg(":sender PRIVMSG receiver :foo bar");
|
||||
CPrivMessage& priv = static_cast<CPrivMessage&>(msg);
|
||||
EXPECT_EQ("sender", priv.GetNick().GetNick());
|
||||
EXPECT_EQ("PRIVMSG", priv.GetCommand());
|
||||
EXPECT_EQ("text", priv.GetText());
|
||||
|
||||
priv.SetText("foo bar");
|
||||
EXPECT_EQ("foo bar", priv.GetText());
|
||||
EXPECT_EQ(":sender PRIVMSG receiver :foo bar", priv.ToString());
|
||||
|
||||
priv.SetText(":)");
|
||||
EXPECT_EQ(":)", priv.GetText());
|
||||
EXPECT_EQ(":sender PRIVMSG receiver ::)", priv.ToString());
|
||||
}
|
||||
|
||||
TEST(MessageTest, Quit) {
|
||||
|
||||
Reference in New Issue
Block a user