| Index: webrtc/base/safe_compare_unittest.cc | 
| diff --git a/webrtc/base/safe_compare_unittest.cc b/webrtc/base/safe_compare_unittest.cc | 
| index 12ab4696efc44f80c58522dcb9d36a2e76394c64..f52c7eedcc3d9a50ef4220ad225bb979690f3c54 100644 | 
| --- a/webrtc/base/safe_compare_unittest.cc | 
| +++ b/webrtc/base/safe_compare_unittest.cc | 
| @@ -376,4 +376,19 @@ TEST(SafeCmpTest, Ge) { | 
| EXPECT_TRUE(safe_cmp::Ge(p2, p2)); | 
| } | 
|  | 
| +TEST(SafeCmpTest, Enum) { | 
| +  enum E1 { e1 = 13 }; | 
| +  enum { e2 = 13 }; | 
| +  enum E3 : unsigned { e3 = 13 }; | 
| +  enum : unsigned { e4 = 13 }; | 
| +  EXPECT_TRUE(safe_cmp::Eq(13, e1)); | 
| +  EXPECT_TRUE(safe_cmp::Eq(13u, e1)); | 
| +  EXPECT_TRUE(safe_cmp::Eq(13, e2)); | 
| +  EXPECT_TRUE(safe_cmp::Eq(13u, e2)); | 
| +  EXPECT_TRUE(safe_cmp::Eq(13, e3)); | 
| +  EXPECT_TRUE(safe_cmp::Eq(13u, e3)); | 
| +  EXPECT_TRUE(safe_cmp::Eq(13, e4)); | 
| +  EXPECT_TRUE(safe_cmp::Eq(13u, e4)); | 
| +} | 
| + | 
| }  // namespace rtc | 
|  |