| Index: ui/display/util/edid_parser_unittest.cc
|
| diff --git a/ui/display/util/edid_parser_unittest.cc b/ui/display/util/edid_parser_unittest.cc
|
| index 30e2bf8432ee08257af81f23d2cb32432190e653..8b6033f5b898dda31f56c83c01cc06b7110288df 100644
|
| --- a/ui/display/util/edid_parser_unittest.cc
|
| +++ b/ui/display/util/edid_parser_unittest.cc
|
| @@ -225,27 +225,35 @@ TEST(EDIDParserTest, GetDisplayId) {
|
| // EDID of kLP2565A and B are slightly different but actually the same device.
|
| int64_t id1 = -1;
|
| int64_t id2 = -1;
|
| + int64_t product_id1 = -1;
|
| + int64_t product_id2 = -1;
|
| std::vector<uint8_t> edid(kLP2565A, kLP2565A + charsize(kLP2565A));
|
| - EXPECT_TRUE(GetDisplayIdFromEDID(edid, 0, &id1));
|
| + EXPECT_TRUE(GetDisplayIdFromEDID(edid, 0, &id1, &product_id1));
|
| edid.assign(kLP2565B, kLP2565B + charsize(kLP2565B));
|
| - EXPECT_TRUE(GetDisplayIdFromEDID(edid, 0, &id2));
|
| + EXPECT_TRUE(GetDisplayIdFromEDID(edid, 0, &id2, &product_id2));
|
| EXPECT_EQ(id1, id2);
|
| + EXPECT_EQ(product_id1, product_id2);
|
| EXPECT_NE(-1, id1);
|
| + EXPECT_NE(-1, product_id1);
|
| }
|
|
|
| TEST(EDIDParserTest, GetDisplayIdFromInternal) {
|
| int64_t id = -1;
|
| + int64_t product_id = -1;
|
| std::vector<uint8_t> edid(
|
| kInternalDisplay, kInternalDisplay + charsize(kInternalDisplay));
|
| - EXPECT_TRUE(GetDisplayIdFromEDID(edid, 0, &id));
|
| + EXPECT_TRUE(GetDisplayIdFromEDID(edid, 0, &id, &product_id));
|
| EXPECT_NE(-1, id);
|
| + EXPECT_NE(-1, product_id);
|
| }
|
|
|
| TEST(EDIDParserTest, GetDisplayIdFailure) {
|
| int64_t id = -1;
|
| + int64_t product_id = -1;
|
| std::vector<uint8_t> edid;
|
| - EXPECT_FALSE(GetDisplayIdFromEDID(edid, 0, &id));
|
| + EXPECT_FALSE(GetDisplayIdFromEDID(edid, 0, &id, &product_id));
|
| EXPECT_EQ(-1, id);
|
| + EXPECT_EQ(-1, product_id);
|
| }
|
|
|
| } // namespace ui
|
|
|