| Index: third_party/WebKit/Source/wtf/AssertionsTest.cpp
|
| diff --git a/third_party/WebKit/Source/wtf/AssertionsTest.cpp b/third_party/WebKit/Source/wtf/AssertionsTest.cpp
|
| index a15d47cbec802efe12c66c568fa546eaac3c5559..bb4a3ee7d2237fdd73f5a942fe53594ad932b0fb 100644
|
| --- a/third_party/WebKit/Source/wtf/AssertionsTest.cpp
|
| +++ b/third_party/WebKit/Source/wtf/AssertionsTest.cpp
|
| @@ -12,9 +12,14 @@ namespace WTF {
|
|
|
| TEST(AssertionsTest, Assertions) {
|
| ASSERT(true);
|
| -#if DCHECK_IS_ON()
|
| +#if DCHECK_IS_ON() && !defined(DCHECK_IS_DUMP_WITHOUT_CRASH)
|
| EXPECT_DEATH_IF_SUPPORTED(ASSERT(false), "");
|
| EXPECT_DEATH_IF_SUPPORTED(ASSERT_NOT_REACHED(), "");
|
| + EXPECT_DEATH_IF_SUPPORTED(DCHECK_AT(false, __FILE__, __LINE__), "");
|
| +#else
|
| + ASSERT(false);
|
| + ASSERT_NOT_REACHED();
|
| + DCHECK_AT(false, __FILE__, __LINE__);
|
| #endif
|
|
|
| RELEASE_ASSERT(true);
|
| @@ -23,6 +28,8 @@ TEST(AssertionsTest, Assertions) {
|
| SECURITY_DCHECK(true);
|
| #if ENABLE(SECURITY_ASSERT)
|
| EXPECT_DEATH_IF_SUPPORTED(SECURITY_DCHECK(false), "");
|
| +#else
|
| + SECURITY_DCHECK(false);
|
| #endif
|
|
|
| SECURITY_CHECK(true);
|
|
|