aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/ErrorOrTest.cpp
diff options
context:
space:
mode:
authorNAKAMURA Takumi <geek4civic@gmail.com>2013-01-22 04:02:41 +0000
committerNAKAMURA Takumi <geek4civic@gmail.com>2013-01-22 04:02:41 +0000
commit08e028e194e51d9fc1e14beaacb21ab7623f9f84 (patch)
tree9530d9c687fea5c97ab92bed0158dc6e4cc060a3 /llvm/unittests/Support/ErrorOrTest.cpp
parentf593b10d04d215370d2d4bdbb400c902a34a1483 (diff)
downloadllvm-08e028e194e51d9fc1e14beaacb21ab7623f9f84.zip
llvm-08e028e194e51d9fc1e14beaacb21ab7623f9f84.tar.gz
llvm-08e028e194e51d9fc1e14beaacb21ab7623f9f84.tar.bz2
ErrorOrTest.cpp: Check existence of EXPECT_DEBUG_DEATH. It is not always available.
llvm-svn: 173123
Diffstat (limited to 'llvm/unittests/Support/ErrorOrTest.cpp')
-rw-r--r--llvm/unittests/Support/ErrorOrTest.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/unittests/Support/ErrorOrTest.cpp b/llvm/unittests/Support/ErrorOrTest.cpp
index 3181b4f..b30895c 100644
--- a/llvm/unittests/Support/ErrorOrTest.cpp
+++ b/llvm/unittests/Support/ErrorOrTest.cpp
@@ -28,7 +28,9 @@ TEST(ErrorOr, SimpleValue) {
a = t2();
EXPECT_FALSE(a);
EXPECT_EQ(errc::invalid_argument, a);
+#ifdef EXPECT_DEBUG_DEATH
EXPECT_DEBUG_DEATH(*a, "Cannot get value when an error exists");
+#endif
}
#if LLVM_HAS_CXX11_STDLIB