| Index: components/previews/core/previews_experiments_unittest.cc
|
| diff --git a/components/previews/core/previews_experiments_unittest.cc b/components/previews/core/previews_experiments_unittest.cc
|
| index 5395a2568990a273800f70b4aa29db55e3919b71..bc5efb819cfe1bc4bff924ebd3f70a1f7ef8e077 100644
|
| --- a/components/previews/core/previews_experiments_unittest.cc
|
| +++ b/components/previews/core/previews_experiments_unittest.cc
|
| @@ -166,6 +166,22 @@ TEST(PreviewsExperimentsTest, TestEnableClientLoFiWithCustomParams) {
|
| variations::testing::ClearAllVariationParams();
|
| }
|
|
|
| +// Verifies that we can enable offline previews via comand line.
|
| +TEST(PreviewsExperimentsTest, TestCommandLineClientLoFi) {
|
| + EXPECT_FALSE(params::IsClientLoFiEnabled());
|
| +
|
| + std::unique_ptr<base::FeatureList> feature_list =
|
| + base::MakeUnique<base::FeatureList>();
|
| +
|
| + // The feature is explicitly enabled on the command-line.
|
| + feature_list->InitializeFromCommandLine("ClientLoFi", "");
|
| + base::FeatureList::ClearInstanceForTesting();
|
| + base::FeatureList::SetInstance(std::move(feature_list));
|
| +
|
| + EXPECT_TRUE(params::IsClientLoFiEnabled());
|
| + base::FeatureList::ClearInstanceForTesting();
|
| +}
|
| +
|
| } // namespace
|
|
|
| } // namespace previews
|
|
|