Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6567)

Unified Diff: chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc

Issue 2311533002: [Extensions UI] Remove override of toolbar redesign in many tests (Closed)
Patch Set: mac Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc
diff --git a/chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc b/chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc
index 5bca72dd260f0e53aeca4ad8e55034014ff5beae..9b88f6328ac8c04b48e148c5032f40dd50ddb163 100644
--- a/chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc
+++ b/chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc
@@ -23,6 +23,7 @@
#include "extensions/browser/extension_prefs.h"
#include "extensions/browser/extension_system.h"
#include "extensions/common/extension.h"
+#include "extensions/common/feature_switch.h"
#include "ui/base/test/material_design_controller_test_api.h"
namespace {
@@ -85,19 +86,11 @@ std::string VerifyToolbarOrderForBar(
} // namespace
ToolbarActionsBarUnitTest::ToolbarActionsBarUnitTest()
- : toolbar_model_(nullptr),
- use_redesign_(false) {}
-
-ToolbarActionsBarUnitTest::ToolbarActionsBarUnitTest(bool use_redesign)
- : toolbar_model_(nullptr),
- use_redesign_(use_redesign) {}
+ : toolbar_model_(nullptr) {}
ToolbarActionsBarUnitTest::~ToolbarActionsBarUnitTest() {}
void ToolbarActionsBarUnitTest::SetUp() {
- redesign_switch_.reset(new extensions::FeatureSwitch::ScopedOverride(
- extensions::FeatureSwitch::extension_action_redesign(), use_redesign_));
-
BrowserWithTestWindowTest::SetUp();
// The toolbar typically displays extension icons, so create some extension
// test infrastructure.
@@ -117,7 +110,7 @@ void ToolbarActionsBarUnitTest::SetUp() {
ToolbarActionsBar::disable_animations_for_testing_ = true;
browser_action_test_util_.reset(new BrowserActionTestUtil(browser(), false));
- if (use_redesign_) {
+ if (extensions::FeatureSwitch::extension_action_redesign()->IsEnabled()) {
overflow_browser_action_test_util_ =
browser_action_test_util_->CreateOverflowBar();
}
@@ -129,7 +122,6 @@ void ToolbarActionsBarUnitTest::TearDown() {
browser_action_test_util_.reset();
overflow_browser_action_test_util_.reset();
ToolbarActionsBar::disable_animations_for_testing_ = false;
- redesign_switch_.reset();
material_design_state_.reset();
BrowserWithTestWindowTest::TearDown();
}
@@ -171,7 +163,7 @@ testing::AssertionResult ToolbarActionsBarUnitTest::VerifyToolbarOrder(
total_size,
visible_count);
std::string overflow_bar_error;
- if (use_redesign_) {
+ if (extensions::FeatureSwitch::extension_action_redesign()->IsEnabled()) {
overflow_bar_error =
VerifyToolbarOrderForBar(overflow_bar(),
overflow_browser_action_test_util(),
@@ -187,11 +179,6 @@ testing::AssertionResult ToolbarActionsBarUnitTest::VerifyToolbarOrder(
"overflow bar error:\n" << overflow_bar_error;
}
-ToolbarActionsBarRedesignUnitTest::ToolbarActionsBarRedesignUnitTest()
- : ToolbarActionsBarUnitTest(true) {}
-
-ToolbarActionsBarRedesignUnitTest::~ToolbarActionsBarRedesignUnitTest() {}
-
// Note: First argument is optional and intentionally left blank.
// (it's a prefix for the generated test cases)
INSTANTIATE_TEST_CASE_P(
@@ -409,17 +396,8 @@ TEST_P(ToolbarActionsBarUnitTest, TestHighlightMode) {
}
}
-// Note: First argument is optional and intentionally left blank.
-// (it's a prefix for the generated test cases)
-INSTANTIATE_TEST_CASE_P(
- ,
- ToolbarActionsBarRedesignUnitTest,
- testing::Values(ui::MaterialDesignController::NON_MATERIAL,
- ui::MaterialDesignController::MATERIAL_NORMAL,
- ui::MaterialDesignController::MATERIAL_HYBRID));
-
// Test the bounds calculation for different indices.
-TEST_P(ToolbarActionsBarRedesignUnitTest, TestActionFrameBounds) {
+TEST_P(ToolbarActionsBarUnitTest, TestActionFrameBounds) {
const int kIconWidth = ToolbarActionsBar::IconWidth(false);
const int kIconHeight = ToolbarActionsBar::IconHeight();
const int kIconWidthWithPadding = ToolbarActionsBar::IconWidth(true);
@@ -484,7 +462,7 @@ TEST_P(ToolbarActionsBarRedesignUnitTest, TestActionFrameBounds) {
overflow_bar()->GetFrameForIndex(6));
}
-TEST_P(ToolbarActionsBarRedesignUnitTest, TestStartAndEndIndexes) {
+TEST_P(ToolbarActionsBarUnitTest, TestStartAndEndIndexes) {
const int kIconWidthWithPadding = ToolbarActionsBar::IconWidth(true);
const int kIconSpacing = GetLayoutConstant(TOOLBAR_STANDARD_SPACING);
@@ -539,7 +517,7 @@ TEST_P(ToolbarActionsBarRedesignUnitTest, TestStartAndEndIndexes) {
}
// Tests the logic for determining if the container needs an overflow menu item.
-TEST_P(ToolbarActionsBarRedesignUnitTest, TestNeedsOverflow) {
+TEST_P(ToolbarActionsBarUnitTest, TestNeedsOverflow) {
CreateAndAddExtension(
"extension 1",
extensions::extension_action_test_util::BROWSER_ACTION);

Powered by Google App Engine
This is Rietveld 408576698