aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/cpp/blaze_util_test.cc
diff options
context:
space:
mode:
authorGravatar Luis Fernando Pino Duque <lpino@google.com>2016-10-25 20:37:26 +0000
committerGravatar John Cater <jcater@google.com>2016-10-26 11:10:46 +0000
commitb6301a5f7628d5a7e11abc6c1115918d42c6fba8 (patch)
treedbafb76176f35501bc2ffcee1ecaf6916bed89ee /src/test/cpp/blaze_util_test.cc
parent0cd6d15a5d6f47b25c98995923d0c3f077f5d202 (diff)
Uncomment lines inside blaze_util_tests since the tests are now
passing. -- MOS_MIGRATED_REVID=137196103
Diffstat (limited to 'src/test/cpp/blaze_util_test.cc')
-rw-r--r--src/test/cpp/blaze_util_test.cc21
1 files changed, 9 insertions, 12 deletions
diff --git a/src/test/cpp/blaze_util_test.cc b/src/test/cpp/blaze_util_test.cc
index cfa73c9e0f..72eaaaaea4 100644
--- a/src/test/cpp/blaze_util_test.cc
+++ b/src/test/cpp/blaze_util_test.cc
@@ -187,11 +187,10 @@ TEST_F(BlazeUtilTest, MakeDirectories) {
ASSERT_EQ(0750, filestat.st_mode & 0777);
// srcdir shouldn't be writable.
- // TODO(ulfjack): Fix this!
-// string srcdir = blaze_util::JoinPath(test_src_dir, "x/y/z");
-// ok = MakeDirectories(srcdir, 0755);
-// ASSERT_EQ(-1, ok);
-// ASSERT_EQ(EACCES, errno);
+ string srcdir = blaze_util::JoinPath(test_src_dir, "x/y/z");
+ ok = MakeDirectories(srcdir, 0755);
+ ASSERT_EQ(-1, ok);
+ ASSERT_EQ(EACCES, errno);
// Can't make a dir out of a file.
string non_dir = blaze_util::JoinPath(dir, "w");
@@ -218,10 +217,9 @@ TEST_F(BlazeUtilTest, MakeDirectories) {
ASSERT_TRUE(Symlink("/", symlink));
// These perms will force a chmod()
- // TODO(ulfjack): Fix this!
-// ok = MakeDirectories(symlink, 0000);
-// ASSERT_EQ(-1, ok);
-// ASSERT_EQ(EPERM, errno);
+ ok = MakeDirectories(symlink, 0000);
+ ASSERT_EQ(-1, ok);
+ ASSERT_EQ(EPERM, errno);
// Edge cases.
ASSERT_EQ(-1, MakeDirectories("", 0755));
@@ -235,9 +233,8 @@ TEST_F(BlazeUtilTest, HammerMakeDirectories) {
ASSERT_STRNE(tmp_dir, NULL);
string path = blaze_util::JoinPath(tmp_dir, "x/y/z");
- // TODO(ulfjack): Fix this!
-// ASSERT_LE(0, fork());
-// ASSERT_EQ(0, MakeDirectories(path, 0755));
+ ASSERT_LE(0, fork());
+ ASSERT_EQ(0, MakeDirectories(path, 0755));
}
} // namespace blaze