From: Patrick Donnelly Date: Fri, 1 Feb 2019 18:07:58 +0000 (-0800) Subject: test/mds: fix Session cons call X-Git-Tag: v13.2.7~24^2~1 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=f015d3e3e8de87629169b904d254486c12f01ece;p=ceph.git test/mds: fix Session cons call Problem did not exist in master. Signed-off-by: Patrick Donnelly (cherry-picked from commit 5ed5c51) Conflicts: src/test/mds/TestSessionFilter.cc --- diff --git a/src/test/mds/TestSessionFilter.cc b/src/test/mds/TestSessionFilter.cc index 39970a76df337..150663da0e74f 100644 --- a/src/test/mds/TestSessionFilter.cc +++ b/src/test/mds/TestSessionFilter.cc @@ -74,8 +74,8 @@ TEST(MDSSessionFilter, IdEquality) SessionFilter filter; std::stringstream ss; filter.parse({"id=123"}, &ss); - Session *a = new Session();; - Session *b = new Session();; + Session *a = new Session(nullptr);; + Session *b = new Session(nullptr);; a->info.inst.name.parse("client.123"); b->info.inst.name.parse("client.456"); @@ -90,9 +90,9 @@ TEST(MDSSessionFilter, StateEquality) SessionFilter filter; std::stringstream ss; filter.parse({"state=closing"}, &ss); - Session *a = new Session(); + Session *a = new Session(nullptr); a->set_state(Session::STATE_CLOSING); - Session *b = new Session(); + Session *b = new Session(nullptr); b->set_state(Session::STATE_OPENING); ASSERT_TRUE(filter.match(*a, [](client_t c) -> bool {return false;})); @@ -106,9 +106,9 @@ TEST(MDSSessionFilter, AuthEquality) SessionFilter filter; std::stringstream ss; filter.parse({"auth_name=rhubarb"}, &ss); - Session *a = new Session(); + Session *a = new Session(nullptr); a->info.auth_name.set_id("rhubarb"); - Session *b = new Session(); + Session *b = new Session(nullptr); b->info.auth_name.set_id("custard"); ASSERT_TRUE(filter.match(*a, [](client_t c) -> bool {return false;})); @@ -124,10 +124,10 @@ TEST(MDSSessionFilter, MetadataEquality) int r = filter.parse({"client_metadata.root=/rhubarb"}, &ss); ASSERT_EQ(r, 0); client_metadata_t meta; - Session *a = new Session(); + Session *a = new Session(nullptr); meta.kv_map = {{"root", "/rhubarb"}}; a->set_client_metadata(meta); - Session *b = new Session(); + Session *b = new Session(nullptr); meta.kv_map = {{"root", "/custard"}}; b->set_client_metadata(meta); @@ -143,7 +143,7 @@ TEST(MDSSessionFilter, ReconnectingEquality) std::stringstream ss; int r = filter.parse({"reconnecting=true"}, &ss); ASSERT_EQ(r, 0); - Session *a = new Session(); + Session *a = new Session(nullptr); ASSERT_TRUE(filter.match(*a, [](client_t c) -> bool {return true;})); ASSERT_FALSE(filter.match(*a, [](client_t c) -> bool {return false;}));