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

Unified Diff: ui/display/mojo/display_struct_traits_unittest.cc

Issue 2894763003: Updates display.mojom to include more of Display (Closed)
Patch Set: Created 3 years, 7 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
« no previous file with comments | « ui/display/mojo/display_struct_traits.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/display/mojo/display_struct_traits_unittest.cc
diff --git a/ui/display/mojo/display_struct_traits_unittest.cc b/ui/display/mojo/display_struct_traits_unittest.cc
index 8bcfd6b2a26436da719e4c7fa9e1b8cb41aed0d9..9e2ed4057b3dc4194e33d641820598e26ccb0892 100644
--- a/ui/display/mojo/display_struct_traits_unittest.cc
+++ b/ui/display/mojo/display_struct_traits_unittest.cc
@@ -31,11 +31,15 @@ void CheckDisplaysEqual(const Display& input, const Display& output) {
EXPECT_NE(&input, &output); // Make sure they aren't the same object.
EXPECT_EQ(input.id(), output.id());
EXPECT_EQ(input.bounds(), output.bounds());
+ EXPECT_EQ(input.GetSizeInPixel(), output.GetSizeInPixel());
EXPECT_EQ(input.work_area(), output.work_area());
EXPECT_EQ(input.device_scale_factor(), output.device_scale_factor());
EXPECT_EQ(input.rotation(), output.rotation());
EXPECT_EQ(input.touch_support(), output.touch_support());
EXPECT_EQ(input.maximum_cursor_size(), output.maximum_cursor_size());
+ EXPECT_EQ(input.color_depth(), output.color_depth());
+ EXPECT_EQ(input.depth_per_component(), output.depth_per_component());
+ EXPECT_EQ(input.is_monochrome(), output.is_monochrome());
}
void CheckDisplayLayoutsEqual(const DisplayLayout& input,
@@ -125,6 +129,9 @@ TEST(DisplayStructTraitsTest, SetAllDisplayValues) {
input.set_rotation(Display::ROTATE_270);
input.set_touch_support(Display::TOUCH_SUPPORT_AVAILABLE);
input.set_maximum_cursor_size(maximum_cursor_size);
+ input.set_color_depth(input.color_depth() + 1);
+ input.set_depth_per_component(input.depth_per_component() + 1);
+ input.set_is_monochrome(!input.is_monochrome());
Display output;
SerializeAndDeserialize<mojom::Display>(input, &output);
« no previous file with comments | « ui/display/mojo/display_struct_traits.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698