| Index: ui/base/material_design/material_design_controller_unittest.cc
|
| diff --git a/ui/base/material_design/material_design_controller_unittest.cc b/ui/base/material_design/material_design_controller_unittest.cc
|
| index b86820d89c7174d03ff858e852e7435ed45a9d04..dfea5ed1be1122815ca0cf357b35a6827e7ce217 100644
|
| --- a/ui/base/material_design/material_design_controller_unittest.cc
|
| +++ b/ui/base/material_design/material_design_controller_unittest.cc
|
| @@ -24,7 +24,9 @@ class MaterialDesignControllerTest : public testing::Test {
|
| // testing::Test:
|
| void SetUp() override;
|
| void TearDown() override;
|
| +
|
| void SetCommandLineSwitch(const std::string& value_string);
|
| + bool CurrentModeIsDefaultMode();
|
|
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(MaterialDesignControllerTest);
|
| @@ -54,6 +56,11 @@ void MaterialDesignControllerTest::SetCommandLineSwitch(
|
| #endif // defined(ENABLE_TOPCHROME_MD)
|
| }
|
|
|
| +bool MaterialDesignControllerTest::CurrentModeIsDefaultMode() {
|
| + return MaterialDesignController::GetMode() ==
|
| + test::MaterialDesignControllerTestAPI::DefaultMode();
|
| +}
|
| +
|
| class MaterialDesignControllerTestMaterial :
|
| public MaterialDesignControllerTest {
|
| public:
|
| @@ -132,8 +139,7 @@ TEST_F(
|
| TEST_F(
|
| MaterialDesignControllerTestDefault,
|
| DisabledCommandLineValueMapsToNonMaterialModeWhenCompileTimeFlagEnabled) {
|
| - EXPECT_EQ(MaterialDesignController::DefaultMode(),
|
| - MaterialDesignController::GetMode());
|
| + EXPECT_TRUE(CurrentModeIsDefaultMode());
|
| }
|
|
|
| // Verify the current mode is reported as the default mode when no command line
|
| @@ -142,14 +148,12 @@ TEST_F(MaterialDesignControllerTest,
|
| NoCommandLineValueMapsToNonMaterialModeWhenCompileTimeFlagEnabled) {
|
| ASSERT_FALSE(base::CommandLine::ForCurrentProcess()->HasSwitch(
|
| switches::kTopChromeMD));
|
| - EXPECT_EQ(MaterialDesignController::DefaultMode(),
|
| - MaterialDesignController::GetMode());
|
| + EXPECT_TRUE(CurrentModeIsDefaultMode());
|
| }
|
|
|
| // Verify an invalid command line value uses the default mode.
|
| TEST_F(MaterialDesignControllerTestInvalid, InvalidCommandLineValue) {
|
| - EXPECT_EQ(MaterialDesignController::DefaultMode(),
|
| - MaterialDesignController::GetMode());
|
| + EXPECT_TRUE(CurrentModeIsDefaultMode());
|
| }
|
|
|
| // Verify that MaterialDesignController::IsModeMaterial() will be true when
|
|
|