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

Side by Side Diff: ui/app_list/views/app_list_view_unittest.cc

Issue 1159033008: Refactor ViewsDelegate singleton (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Addressed review comments Created 5 years, 6 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "ui/app_list/views/app_list_view.h" 5 #include "ui/app_list/views/app_list_view.h"
6 6
7 #include <string> 7 #include <string>
8 #include <vector> 8 #include <vector>
9 9
10 #include "base/command_line.h" 10 #include "base/command_line.h"
(...skipping 14 matching lines...) Expand all
25 #include "ui/app_list/views/apps_grid_view.h" 25 #include "ui/app_list/views/apps_grid_view.h"
26 #include "ui/app_list/views/contents_view.h" 26 #include "ui/app_list/views/contents_view.h"
27 #include "ui/app_list/views/search_box_view.h" 27 #include "ui/app_list/views/search_box_view.h"
28 #include "ui/app_list/views/search_result_page_view.h" 28 #include "ui/app_list/views/search_result_page_view.h"
29 #include "ui/app_list/views/search_result_tile_item_view.h" 29 #include "ui/app_list/views/search_result_tile_item_view.h"
30 #include "ui/app_list/views/start_page_view.h" 30 #include "ui/app_list/views/start_page_view.h"
31 #include "ui/app_list/views/test/apps_grid_view_test_api.h" 31 #include "ui/app_list/views/test/apps_grid_view_test_api.h"
32 #include "ui/app_list/views/tile_item_view.h" 32 #include "ui/app_list/views/tile_item_view.h"
33 #include "ui/events/event_utils.h" 33 #include "ui/events/event_utils.h"
34 #include "ui/views/controls/textfield/textfield.h" 34 #include "ui/views/controls/textfield/textfield.h"
35 #include "ui/views/test/test_views_delegate.h"
35 #include "ui/views/test/views_test_base.h" 36 #include "ui/views/test/views_test_base.h"
36 #include "ui/views/views_delegate.h" 37 #include "ui/views/views_delegate.h"
37 #include "ui/views/widget/desktop_aura/desktop_native_widget_aura.h" 38 #include "ui/views/widget/desktop_aura/desktop_native_widget_aura.h"
38 39
39 namespace app_list { 40 namespace app_list {
40 namespace test { 41 namespace test {
41 42
42 namespace { 43 namespace {
43 44
44 enum TestType { 45 enum TestType {
(...skipping 653 matching lines...) Expand 10 before | Expand all | Expand 10 after
698 }; 699 };
699 700
700 class AppListViewTestDesktop : public views::ViewsTestBase, 701 class AppListViewTestDesktop : public views::ViewsTestBase,
701 public ::testing::WithParamInterface<int> { 702 public ::testing::WithParamInterface<int> {
702 public: 703 public:
703 AppListViewTestDesktop() {} 704 AppListViewTestDesktop() {}
704 virtual ~AppListViewTestDesktop() {} 705 virtual ~AppListViewTestDesktop() {}
705 706
706 // testing::Test overrides: 707 // testing::Test overrides:
707 void SetUp() override { 708 void SetUp() override {
708 set_views_delegate(new AppListViewTestViewsDelegate(this)); 709 set_views_delegate(make_scoped_ptr(new AppListViewTestViewsDelegate(this)));
709 views::ViewsTestBase::SetUp(); 710 views::ViewsTestBase::SetUp();
710 test_context_.reset(new AppListViewTestContext(GetParam(), NULL)); 711 test_context_.reset(new AppListViewTestContext(GetParam(), NULL));
711 } 712 }
712 713
713 void TearDown() override { 714 void TearDown() override {
714 test_context_.reset(); 715 test_context_.reset();
715 views::ViewsTestBase::TearDown(); 716 views::ViewsTestBase::TearDown();
716 } 717 }
717 718
718 protected: 719 protected:
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
836 AppListViewTestAura, 837 AppListViewTestAura,
837 ::testing::Range<int>(TEST_TYPE_START, TEST_TYPE_END)); 838 ::testing::Range<int>(TEST_TYPE_START, TEST_TYPE_END));
838 #endif 839 #endif
839 840
840 INSTANTIATE_TEST_CASE_P(AppListViewTestDesktopInstance, 841 INSTANTIATE_TEST_CASE_P(AppListViewTestDesktopInstance,
841 AppListViewTestDesktop, 842 AppListViewTestDesktop,
842 ::testing::Range<int>(TEST_TYPE_START, TEST_TYPE_END)); 843 ::testing::Range<int>(TEST_TYPE_START, TEST_TYPE_END));
843 844
844 } // namespace test 845 } // namespace test
845 } // namespace app_list 846 } // namespace app_list
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698