Update tests

pull/1/head
Konstantinos Sideris 8 years ago
parent f490040811
commit 36940e2972
  1. 10
      tests/events.cc

@ -451,29 +451,29 @@ TEST(MemberEventContent, Deserialization)
auto data = QJsonObject{{"membership", "join"}}; auto data = QJsonObject{{"membership", "join"}};
content.deserialize(data); content.deserialize(data);
EXPECT_EQ(content.membershipState(), Membership::JoinState); EXPECT_EQ(content.membershipState(), Membership::Join);
data = QJsonObject{{"membership", "invite"}, {"displayname", "Username"}}; data = QJsonObject{{"membership", "invite"}, {"displayname", "Username"}};
content.deserialize(data); content.deserialize(data);
EXPECT_EQ(content.membershipState(), Membership::InviteState); EXPECT_EQ(content.membershipState(), Membership::Invite);
EXPECT_EQ(content.displayName(), "Username"); EXPECT_EQ(content.displayName(), "Username");
data = QJsonObject{{"membership", "leave"}, {"avatar_url", "https://matrix.org"}}; data = QJsonObject{{"membership", "leave"}, {"avatar_url", "https://matrix.org"}};
content.deserialize(data); content.deserialize(data);
EXPECT_EQ(content.membershipState(), Membership::LeaveState); EXPECT_EQ(content.membershipState(), Membership::Leave);
EXPECT_EQ(content.avatarUrl().toString(), "https://matrix.org"); EXPECT_EQ(content.avatarUrl().toString(), "https://matrix.org");
data = QJsonObject{{"membership", "ban"}}; data = QJsonObject{{"membership", "ban"}};
content.deserialize(data); content.deserialize(data);
EXPECT_EQ(content.membershipState(), Membership::BanState); EXPECT_EQ(content.membershipState(), Membership::Ban);
data = QJsonObject{{"membership", "knock"}}; data = QJsonObject{{"membership", "knock"}};
content.deserialize(data); content.deserialize(data);
EXPECT_EQ(content.membershipState(), Membership::KnockState); EXPECT_EQ(content.membershipState(), Membership::Knock);
} }
TEST(MemberEventContent, InvalidMembership) TEST(MemberEventContent, InvalidMembership)

Loading…
Cancel
Save