| Index: base/mac_util_unittest.mm
|
| diff --git a/base/mac_util_unittest.mm b/base/mac_util_unittest.mm
|
| index f590ac1439d2730bad91d5458d2271a66ea2d2ec..45b3c0ebeabb4c9db22ee4ab5f67a472081cca51 100644
|
| --- a/base/mac_util_unittest.mm
|
| +++ b/base/mac_util_unittest.mm
|
| @@ -180,6 +180,17 @@ TEST_F(MacUtilTest, CopyNSImageToCGImage) {
|
| EXPECT_TRUE(cgImage.get());
|
| }
|
|
|
| +TEST_F(MacUtilTest, NSObjectRetainRelease) {
|
| + scoped_nsobject<NSArray> array([[NSArray alloc] initWithObjects:@"foo", nil]);
|
| + EXPECT_EQ(1U, [array retainCount]);
|
| +
|
| + mac_util::NSObjectRetain(array);
|
| + EXPECT_EQ(2U, [array retainCount]);
|
| +
|
| + mac_util::NSObjectRelease(array);
|
| + EXPECT_EQ(1U, [array retainCount]);
|
| +}
|
| +
|
| } // namespace
|
|
|
| } // namespace mac_util
|
|
|