aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Fung <stevefung@google.com>2016-02-25 16:01:00 -0800
committerSteve Fung <stevefung@google.com>2016-02-25 16:16:13 -0800
commit2fffeee0b8cfd7d0f31c3bee5d3748b76937b90b (patch)
treefc3e807e3f777311f55cbc16104e309d05dec1b3
parentccc4332f11c9cc6b3917d46037ec066f90142679 (diff)
downloadcrash_reporter-2fffeee0b8cfd7d0f31c3bee5d3748b76937b90b.tar.gz
crash_reporter: Clean up symlinks in unit test
The user collector test creates several symlinks to the temporary directory that it doesn't unlink. Fix it. BUG=27365098 TEST=run `crash_reporter_tests`, tests pass, no symlinks are left behind Change-Id: I7ad24c528dc842e17fa3569ea010f43d34e0bd75
-rw-r--r--user_collector_test.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/user_collector_test.cc b/user_collector_test.cc
index d9c9a5b..ab94879 100644
--- a/user_collector_test.cc
+++ b/user_collector_test.cc
@@ -186,10 +186,10 @@ TEST_F(UserCollectorTest, GetSymlinkTarget) {
test_dir_.path().Append("test/this_link").value().c_str();
this_link.assign(long_link.c_str(), len);
ASSERT_EQ(len, this_link.size());
- unlink(kLink);
ASSERT_EQ(0, symlink(this_link.c_str(), kLink));
ASSERT_TRUE(collector_.GetSymlinkTarget(FilePath(kLink), &result));
ASSERT_EQ(this_link, result.value());
+ unlink(kLink);
}
}