Index: base/mac/mac_util_unittest.mm |
diff --git a/base/mac/mac_util_unittest.mm b/base/mac/mac_util_unittest.mm |
index 966d8edfe2606d1f7011f2748b938c829a5fb7cf..f46251ff1cce410746a14741d066f52c74303408 100644 |
--- a/base/mac/mac_util_unittest.mm |
+++ b/base/mac/mac_util_unittest.mm |
@@ -158,8 +158,12 @@ TEST_F(MacUtilTest, IsOSEllipsis) { |
EXPECT_TRUE(IsOSSnowLeopardOrEarlier()); |
EXPECT_FALSE(IsOSSnowLeopardOrLater()); |
EXPECT_FALSE(IsOSLion()); |
+ EXPECT_TRUE(IsOSLionOrEarlier()); |
EXPECT_FALSE(IsOSLionOrLater()); |
EXPECT_FALSE(IsOSLaterThanLion()); |
+ EXPECT_FALSE(IsOSMountainLion()); |
+ EXPECT_TRUE(IsOSMountainLionOrEarlier()); |
+ EXPECT_FALSE(IsOSMountainLionOrLater()); |
} else if (minor == 6) { |
EXPECT_FALSE(IsOSLeopard()); |
EXPECT_FALSE(IsOSLeopardOrEarlier()); |
@@ -167,8 +171,12 @@ TEST_F(MacUtilTest, IsOSEllipsis) { |
EXPECT_TRUE(IsOSSnowLeopardOrEarlier()); |
EXPECT_TRUE(IsOSSnowLeopardOrLater()); |
EXPECT_FALSE(IsOSLion()); |
+ EXPECT_TRUE(IsOSLionOrEarlier()); |
EXPECT_FALSE(IsOSLionOrLater()); |
EXPECT_FALSE(IsOSLaterThanLion()); |
+ EXPECT_FALSE(IsOSMountainLion()); |
+ EXPECT_TRUE(IsOSMountainLionOrEarlier()); |
+ EXPECT_FALSE(IsOSMountainLionOrLater()); |
} else if (minor == 7) { |
EXPECT_FALSE(IsOSLeopard()); |
EXPECT_FALSE(IsOSLeopardOrEarlier()); |
@@ -176,10 +184,27 @@ TEST_F(MacUtilTest, IsOSEllipsis) { |
EXPECT_FALSE(IsOSSnowLeopardOrEarlier()); |
EXPECT_TRUE(IsOSSnowLeopardOrLater()); |
EXPECT_TRUE(IsOSLion()); |
+ EXPECT_TRUE(IsOSLionOrEarlier()); |
EXPECT_TRUE(IsOSLionOrLater()); |
EXPECT_FALSE(IsOSLaterThanLion()); |
+ EXPECT_FALSE(IsOSMountainLion()); |
+ EXPECT_TRUE(IsOSMountainLionOrEarlier()); |
+ EXPECT_FALSE(IsOSMountainLionOrLater()); |
+ } else if (minor == 8) { |
+ EXPECT_FALSE(IsOSLeopard()); |
+ EXPECT_FALSE(IsOSLeopardOrEarlier()); |
+ EXPECT_FALSE(IsOSSnowLeopard()); |
+ EXPECT_FALSE(IsOSSnowLeopardOrEarlier()); |
+ EXPECT_TRUE(IsOSSnowLeopardOrLater()); |
+ EXPECT_FALSE(IsOSLion()); |
+ EXPECT_FALSE(IsOSLionOrEarlier()); |
+ EXPECT_TRUE(IsOSLionOrLater()); |
+ EXPECT_TRUE(IsOSLaterThanLion()); |
+ EXPECT_TRUE(IsOSMountainLion()); |
+ EXPECT_TRUE(IsOSMountainLionOrEarlier()); |
+ EXPECT_TRUE(IsOSMountainLionOrLater()); |
} else { |
- // Not five, six, or seven. Ah, ah, ah. |
+ // Not five, six, seven, or eight. Ah, ah, ah. |
EXPECT_TRUE(false); |
} |
} else { |