 |
Flutter Engine
|
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
5#ifndef BASE_TEST_GTEST_UTIL_H_
6#define BASE_TEST_GTEST_UTIL_H_
14#include "gtest/gtest.h"
25#if defined(GTEST_HAS_DEATH_TEST) && !defined(OS_ANDROID) && !defined(NDEBUG)
31#define EXPECT_DCHECK_DEATH(statement) EXPECT_DEATH(statement, "Check failed")
32#define ASSERT_DCHECK_DEATH(statement) ASSERT_DEATH(statement, "Check failed")
37#define EXPECT_DCHECK_DEATH(statement) \
38 GTEST_UNSUPPORTED_DEATH_TEST(statement, "Check failed", )
39#define ASSERT_DCHECK_DEATH(statement) \
40 GTEST_UNSUPPORTED_DEATH_TEST(statement, "Check failed", return)
46#if defined(GTEST_HAS_DEATH_TEST) && !defined(OS_ANDROID)
49#if defined(OFFICIAL_BUILD) && defined(NDEBUG)
50#define EXPECT_CHECK_DEATH(statement) EXPECT_DEATH(statement, "")
51#define ASSERT_CHECK_DEATH(statement) ASSERT_DEATH(statement, "")
53#define EXPECT_CHECK_DEATH(statement) EXPECT_DEATH(statement, "Check failed")
54#define ASSERT_CHECK_DEATH(statement) ASSERT_DEATH(statement, "Check failed")
61#define EXPECT_CHECK_DEATH(statement) \
62 GTEST_UNSUPPORTED_DEATH_TEST(statement, "", )
63#define ASSERT_CHECK_DEATH(statement) \
64 GTEST_UNSUPPORTED_DEATH_TEST(statement, "", return)