mirror of
https://github.com/znc/znc.git
synced 2026-03-28 17:42:41 +01:00
Fix CModeMessage::GetModes()
Thanks to KindOne for finding the bug. CModeMessage::GetModes() must trim the colon that CMessage::GetParams() may include.
This commit is contained in:
@@ -249,6 +249,11 @@ TEST(MessageTest, Mode) {
|
||||
EXPECT_EQ("+k foo", msg.GetModes());
|
||||
|
||||
EXPECT_EQ(":nick MODE #chan +k foo", msg.ToString());
|
||||
|
||||
msg.Parse(":nick MODE nick :+i");
|
||||
EXPECT_EQ("+i", msg.GetModes());
|
||||
|
||||
EXPECT_EQ(":nick MODE nick :+i", msg.ToString());
|
||||
}
|
||||
|
||||
TEST(MessageTest, Nick) {
|
||||
|
||||
Reference in New Issue
Block a user