| Index: third_party/crashpad/crashpad/util/mac/xattr_test.cc
|
| diff --git a/third_party/crashpad/crashpad/util/mac/xattr_test.cc b/third_party/crashpad/crashpad/util/mac/xattr_test.cc
|
| index a156a0a7c16b71b2034676370617d96a4f81ae10..daaba307ca38badd3696dc4f486fd21fb5ee5c94 100644
|
| --- a/third_party/crashpad/crashpad/util/mac/xattr_test.cc
|
| +++ b/third_party/crashpad/crashpad/util/mac/xattr_test.cc
|
| @@ -117,6 +117,20 @@ TEST_F(Xattr, WriteAndReadTimeT) {
|
| EXPECT_EQ(expected, actual);
|
| }
|
|
|
| +TEST_F(Xattr, RemoveAndRead) {
|
| + const std::string value = "hello world";
|
| + EXPECT_TRUE(WriteXattr(path(), kKey, value));
|
| +
|
| + std::string actual;
|
| + EXPECT_EQ(XattrStatus::kOK, ReadXattr(path(), kKey, &actual));
|
| + EXPECT_EQ(value, actual);
|
| +
|
| + EXPECT_EQ(XattrStatus::kOK, RemoveXattr(path(), kKey));
|
| + EXPECT_EQ(XattrStatus::kNoAttribute, ReadXattr(path(), kKey, &actual));
|
| +
|
| + EXPECT_EQ(XattrStatus::kNoAttribute, RemoveXattr(path(), kKey));
|
| +}
|
| +
|
| } // namespace
|
| } // namespace test
|
| } // namespace crashpad
|
|
|