diff options
Diffstat (limited to 'chromium/components/offline_pages/core/offline_page_model_impl_unittest.cc')
-rw-r--r-- | chromium/components/offline_pages/core/offline_page_model_impl_unittest.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/chromium/components/offline_pages/core/offline_page_model_impl_unittest.cc b/chromium/components/offline_pages/core/offline_page_model_impl_unittest.cc index b5806b222b7..8d20e475263 100644 --- a/chromium/components/offline_pages/core/offline_page_model_impl_unittest.cc +++ b/chromium/components/offline_pages/core/offline_page_model_impl_unittest.cc @@ -1347,4 +1347,15 @@ TEST(CommandLineFlagsTest, OfflinePagesSvelteConcurrentLoading) { EXPECT_TRUE(offline_pages::IsOfflinePagesSvelteConcurrentLoadingEnabled()); } +TEST(CommandLineFlagsTest, OfflinePagesLoadSignalCollecting) { + // This feature is disabled by default. + EXPECT_FALSE(offline_pages::IsOfflinePagesLoadSignalCollectingEnabled()); + + // Check if feature is correctly enabled by command-line flag. + base::test::ScopedFeatureList scoped_feature_list; + scoped_feature_list.InitAndEnableFeature( + kOfflinePagesLoadSignalCollectingFeature); + EXPECT_TRUE(offline_pages::IsOfflinePagesLoadSignalCollectingEnabled()); +} + } // namespace offline_pages |