From 590490f35fbdd0bd01d81ded238993e670a33281 Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Sat, 3 May 2014 19:05:56 -0700 Subject: [PATCH] Try not to die. --- test/gtest-extra-test.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/gtest-extra-test.cc b/test/gtest-extra-test.cc index 9746b58c..6da09a72 100644 --- a/test/gtest-extra-test.cc +++ b/test/gtest-extra-test.cc @@ -333,9 +333,10 @@ TEST(FileTest, Read) { } TEST(FileTest, ReadError) { - File f; + File read_end, write_end; + File::pipe(read_end, write_end); char buf; - EXPECT_SYSTEM_ERROR_OR_DEATH(f.read(&buf, 1), EBADF, "cannot read from file"); + EXPECT_SYSTEM_ERROR(write_end.read(&buf, 1), EBADF, "cannot read from file"); } TEST(FileTest, Write) {