@@ -181,7 +181,8 @@ TEST_F(ConfigBuilderTest, FDv2_MultipleSynchronizers) {
181181 builders::DataSystemBuilder::FDv2::Custom ()
182182 .Synchronizer (builders::FDv2Builder::Polling ().PollInterval (
183183 std::chrono::seconds{45 }))
184- .Synchronizer (builders::FDv2Builder::Streaming ().Filter (" filt" )));
184+ .Synchronizer (builders::FDv2Builder::Streaming ()
185+ /* .Filter("filt") -- public API removed */ ));
185186
186187 auto cfg = builder.Build ();
187188 auto const fdv2_config =
@@ -192,24 +193,29 @@ TEST_F(ConfigBuilderTest, FDv2_MultipleSynchronizers) {
192193 fdv2_config.synchronizers [0 ]));
193194 ASSERT_TRUE (std::holds_alternative<built::FDv2Config::StreamingConfig>(
194195 fdv2_config.synchronizers [1 ]));
196+ /* filter_key field removed from public StreamingConfig
195197 EXPECT_EQ(std::get<built::FDv2Config::StreamingConfig>(
196198 fdv2_config.synchronizers[1])
197199 .filter_key,
198200 "filt");
201+ */
199202}
200203
201204TEST_F (ConfigBuilderTest, FDv2_AddingInitializerClearsDefaults) {
202205 ConfigBuilder builder (" sdk-123" );
203206 builder.DataSystem ().Method (
204207 builders::DataSystemBuilder::FDv2::Custom ().Initializer (
205- builders::FDv2Builder::Polling ().Filter (" flag-subset" )));
208+ builders::FDv2Builder::Polling ()
209+ /* .Filter("flag-subset") -- public API removed */ ));
206210
207211 auto cfg = builder.Build ();
208212 auto const fdv2_config =
209213 std::get<built::FDv2Config>(cfg->DataSystemConfig ().system_ );
210214
211215 ASSERT_EQ (fdv2_config.initializers .size (), 1u );
216+ /* filter_key field removed from public PollingConfig
212217 EXPECT_EQ(fdv2_config.initializers[0].filter_key, "flag-subset");
218+ */
213219}
214220
215221TEST_F (ConfigBuilderTest, FDv2_PerSourceBaseUrlOverride) {
0 commit comments