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

Side by Side Diff: ui/views/view_unittest.cc

Issue 2714053003: Fix GCC build for target 'all' (Closed)
Patch Set: #if defined(__GNUC__) Created 3 years, 9 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
« no previous file with comments | « ui/views/examples/examples_window.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/views/view.h" 5 #include "ui/views/view.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include <map> 9 #include <map>
10 #include <memory> 10 #include <memory>
(...skipping 4815 matching lines...) Expand 10 before | Expand all | Expand 10 after
4826 EXPECT_EQ(1, child_view_removed_times()); 4826 EXPECT_EQ(1, child_view_removed_times());
4827 EXPECT_EQ(0, child_view_added_times()); 4827 EXPECT_EQ(0, child_view_added_times());
4828 EXPECT_EQ(child_view.get(), child_view_removed()); 4828 EXPECT_EQ(child_view.get(), child_view_removed());
4829 EXPECT_EQ(parent2.get(), child_view_removed_parent()); 4829 EXPECT_EQ(parent2.get(), child_view_removed_parent());
4830 } 4830 }
4831 4831
4832 TEST_F(ViewObserverTest, ViewVisibilityChanged) { 4832 TEST_F(ViewObserverTest, ViewVisibilityChanged) {
4833 std::unique_ptr<View> view = NewView(); 4833 std::unique_ptr<View> view = NewView();
4834 view->SetVisible(false); 4834 view->SetVisible(false);
4835 EXPECT_EQ(view.get(), view_visibility_changed()); 4835 EXPECT_EQ(view.get(), view_visibility_changed());
4836 EXPECT_EQ(false, view->visible()); 4836 EXPECT_FALSE(view->visible());
4837 } 4837 }
4838 4838
4839 TEST_F(ViewObserverTest, ViewEnabledChanged) { 4839 TEST_F(ViewObserverTest, ViewEnabledChanged) {
4840 std::unique_ptr<View> view = NewView(); 4840 std::unique_ptr<View> view = NewView();
4841 view->SetEnabled(false); 4841 view->SetEnabled(false);
4842 EXPECT_EQ(view.get(), view_enabled_changed()); 4842 EXPECT_EQ(view.get(), view_enabled_changed());
4843 EXPECT_EQ(false, view->enabled()); 4843 EXPECT_FALSE(view->enabled());
4844 } 4844 }
4845 4845
4846 TEST_F(ViewObserverTest, ViewBoundsChanged) { 4846 TEST_F(ViewObserverTest, ViewBoundsChanged) {
4847 std::unique_ptr<View> view = NewView(); 4847 std::unique_ptr<View> view = NewView();
4848 gfx::Rect bounds(2, 2, 2, 2); 4848 gfx::Rect bounds(2, 2, 2, 2);
4849 view->SetBoundsRect(bounds); 4849 view->SetBoundsRect(bounds);
4850 EXPECT_EQ(view.get(), view_bounds_changed()); 4850 EXPECT_EQ(view.get(), view_bounds_changed());
4851 EXPECT_EQ(bounds, view->bounds()); 4851 EXPECT_EQ(bounds, view->bounds());
4852 4852
4853 reset(); 4853 reset();
4854 4854
4855 gfx::Rect new_bounds(1, 1, 1, 1); 4855 gfx::Rect new_bounds(1, 1, 1, 1);
4856 view->SetBoundsRect(new_bounds); 4856 view->SetBoundsRect(new_bounds);
4857 EXPECT_EQ(view.get(), view_bounds_changed()); 4857 EXPECT_EQ(view.get(), view_bounds_changed());
4858 EXPECT_EQ(new_bounds, view->bounds()); 4858 EXPECT_EQ(new_bounds, view->bounds());
4859 } 4859 }
4860 4860
4861 TEST_F(ViewObserverTest, ChildViewReordered) { 4861 TEST_F(ViewObserverTest, ChildViewReordered) {
4862 std::unique_ptr<View> view = NewView(); 4862 std::unique_ptr<View> view = NewView();
4863 std::unique_ptr<View> child_view = NewView(); 4863 std::unique_ptr<View> child_view = NewView();
4864 std::unique_ptr<View> child_view2 = NewView(); 4864 std::unique_ptr<View> child_view2 = NewView();
4865 view->AddChildView(child_view.get()); 4865 view->AddChildView(child_view.get());
4866 view->AddChildView(child_view2.get()); 4866 view->AddChildView(child_view2.get());
4867 view->ReorderChildView(child_view2.get(), 0); 4867 view->ReorderChildView(child_view2.get(), 0);
4868 EXPECT_EQ(child_view2.get(), view_reordered()); 4868 EXPECT_EQ(child_view2.get(), view_reordered());
4869 } 4869 }
4870 4870
4871 } // namespace views 4871 } // namespace views
OLDNEW
« no previous file with comments | « ui/views/examples/examples_window.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698