Make params optiona for the CMessage(CNick, CString, ...) ctor
Also fixes the build for Clang <= 3.4, broken by 9a7df7c.
This commit is contained in:
1 parent
37cd61a667
commit
0ecc0d464f
2 files changed
+4
-4
No files matched your search
@@ -45,12 +45,12 @@ TEST(MessageTest, ToString) {
|
||||
EXPECT_EQ(":irc.znc.in CMD :p p p", CMessage(":irc.znc.in CMD :p p p").ToString());
|
||||
EXPECT_EQ(":irc.znc.in CMD :", CMessage(":irc.znc.in CMD :").ToString());
|
||||
|
||||
EXPECT_EQ("CMD", CMessage(CNick(), "CMD", {}).ToString());
|
||||
EXPECT_EQ("CMD", CMessage(CNick(), "CMD").ToString());
|
||||
EXPECT_EQ("CMD p1", CMessage(CNick(), "CMD", {"p1"}).ToString());
|
||||
EXPECT_EQ("CMD p1 p2", CMessage(CNick(), "CMD", {"p1", "p2"}).ToString());
|
||||
EXPECT_EQ("CMD :p p p", CMessage(CNick(), "CMD", {"p p p"}).ToString());
|
||||
EXPECT_EQ(":irc.znc.in", CMessage(CNick(":irc.znc.in"), "", {}).ToString());
|
||||
EXPECT_EQ(":irc.znc.in CMD", CMessage(CNick(":irc.znc.in"), "CMD", {}).ToString());
|
||||
EXPECT_EQ(":irc.znc.in", CMessage(CNick(":irc.znc.in"), "").ToString());
|
||||
EXPECT_EQ(":irc.znc.in CMD", CMessage(CNick(":irc.znc.in"), "CMD").ToString());
|
||||
EXPECT_EQ(":irc.znc.in CMD p1", CMessage(CNick(":irc.znc.in"), "CMD", {"p1"}).ToString());
|
||||
EXPECT_EQ(":irc.znc.in CMD p1 p2", CMessage(CNick(":irc.znc.in"), "CMD", {"p1", "p2"}).ToString());
|
||||
EXPECT_EQ(":irc.znc.in CMD :p p p", CMessage(CNick(":irc.znc.in"), "CMD", {"p p p"}).ToString());
|
||||
|
||||
Reference in new issue
Block a user