diff options
author | 2017-03-06 12:38:21 +0000 | |
---|---|---|
committer | 2017-03-06 14:44:37 +0000 | |
commit | e6d40b3571f8b1d3639ca37165c1009826b7b4ff (patch) | |
tree | 40397b18c2abeeb108c69638a0495da406339b87 /src/test/cpp/util/file_test.cc | |
parent | a812e0a5d188982397ee0a4ca69de7fa21a5088a (diff) |
Bazel client, Windows: fix ReadFile("/dev/null")
Mimic read(2) behavior when reading from /dev/null
and always successfully read 0 bytes.
See https://github.com/bazelbuild/bazel/issues/2107
--
PiperOrigin-RevId: 149286494
MOS_MIGRATED_REVID=149286494
Diffstat (limited to 'src/test/cpp/util/file_test.cc')
-rw-r--r-- | src/test/cpp/util/file_test.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/test/cpp/util/file_test.cc b/src/test/cpp/util/file_test.cc index c941619244..ab943a7bf9 100644 --- a/src/test/cpp/util/file_test.cc +++ b/src/test/cpp/util/file_test.cc @@ -105,9 +105,9 @@ TEST(FileTest, TestReadFileIntoBuffer) { ASSERT_TRUE(ReadFile(filename, buffer, 30)); ASSERT_EQ(string("hello world"), string(buffer)); - memset(buffer, 0, 30); + buffer[0] = 'x'; ASSERT_TRUE(ReadFile("/dev/null", buffer, 42)); - ASSERT_EQ(string(""), string(buffer)); + ASSERT_EQ('x', buffer[0]); } TEST(FileTest, TestWriteFile) { |