@@ -110,41 +110,45 @@ TEST(HandleFDv2PollResponseTest, NetworkErrorDoesNotSetFlag) {
110110}
111111
112112TEST (MakeFDv2PollRequestTest, BaseWithTrailingSlashDoesNotProduceDoubleSlash) {
113+ auto logger = MakeNullLogger ();
113114 config::shared::built::ServiceEndpoints endpoints{" http://example.com/" , " " ,
114115 " " };
115116 auto props =
116117 config::shared::Defaults<config::shared::ServerSDK>::HttpProperties ();
117118 auto req = MakeFDv2PollRequest (endpoints, props, data_model::Selector{},
118- std::nullopt );
119+ std::nullopt , logger );
119120 EXPECT_EQ (req.Url (), " http://example.com/sdk/poll" );
120121}
121122
122123TEST (MakeFDv2PollRequestTest, BaseWithSubpathTrailingSlashJoinsCleanly) {
124+ auto logger = MakeNullLogger ();
123125 config::shared::built::ServiceEndpoints endpoints{
124126 " http://example.com/relay/" , " " , " " };
125127 auto props =
126128 config::shared::Defaults<config::shared::ServerSDK>::HttpProperties ();
127129 auto req = MakeFDv2PollRequest (endpoints, props, data_model::Selector{},
128- std::nullopt );
130+ std::nullopt , logger );
129131 EXPECT_EQ (req.Url (), " http://example.com/relay/sdk/poll" );
130132}
131133
132134TEST (MakeFDv2PollRequestTest, ValidFilterKeyIsIncluded) {
135+ auto logger = MakeNullLogger ();
133136 config::shared::built::ServiceEndpoints endpoints{" http://example.com" , " " ,
134137 " " };
135138 auto props =
136139 config::shared::Defaults<config::shared::ServerSDK>::HttpProperties ();
137140 auto req = MakeFDv2PollRequest (endpoints, props, data_model::Selector{},
138- std::string{" my-filter_1.0" });
141+ std::string{" my-filter_1.0" }, logger );
139142 EXPECT_EQ (req.Url (), " http://example.com/sdk/poll?filter=my-filter_1.0" );
140143}
141144
142145TEST (MakeFDv2PollRequestTest, InvalidFilterKeyIsDropped) {
146+ auto logger = MakeNullLogger ();
143147 config::shared::built::ServiceEndpoints endpoints{" http://example.com" , " " ,
144148 " " };
145149 auto props =
146150 config::shared::Defaults<config::shared::ServerSDK>::HttpProperties ();
147151 auto req = MakeFDv2PollRequest (endpoints, props, data_model::Selector{},
148- std::string{" has spaces" });
152+ std::string{" has spaces" }, logger );
149153 EXPECT_EQ (req.Url (), " http://example.com/sdk/poll" );
150154}
0 commit comments