#include <cstddef>
#include <limits>
#include <memory>
#include <ostream>
#include <type_traits>
#include <vector>
#include "gtest/gtest-assertion-result.h"
#include "gtest/gtest-death-test.h"
#include "gtest/gtest-matchers.h"
#include "gtest/gtest-message.h"
#include "gtest/gtest-param-test.h"
#include "gtest/gtest-printers.h"
#include "gtest/gtest-test-part.h"
#include "gtest/gtest-typed-test.h"
#include "gtest/gtest_pred_impl.h"
#include "gtest/gtest_prod.h"
#include "gtest/internal/gtest-internal.h"
#include "gtest/internal/gtest-string.h"
Go to the source code of this file.
Classes | |
class | testing::internal::AssertHelper |
struct | testing::internal::AssertHelper::AssertHelperData |
class | testing::EmptyTestEventListener |
class | testing::Environment |
class | testing::internal::EqHelper< lhs_is_null_literal > |
struct | testing::internal::faketype |
class | testing::ScopedTrace |
struct | testing::Environment::Setup_should_be_spelled_SetUp |
struct | testing::Test::Setup_should_be_spelled_SetUp |
class | testing::Test |
class | testing::TestEventListener |
class | testing::TestEventListeners |
class | testing::TestInfo |
class | testing::TestProperty |
class | testing::TestResult |
class | testing::TestSuite |
class | testing::TestWithParam< T > |
class | testing::UnitTest |
class | testing::WithParamInterface< T > |
Namespaces | |
testing | |
testing::internal | |
Macros | |
#define | ADD_FAILURE() GTEST_NONFATAL_FAILURE_("Failed") |
#define | ADD_FAILURE_AT(file, line) |
#define | ASSERT_ANY_THROW(statement) GTEST_TEST_ANY_THROW_(statement, GTEST_FATAL_FAILURE_) |
#define | ASSERT_DOUBLE_EQ(val1, val2) |
#define | ASSERT_EQ(val1, val2) GTEST_ASSERT_EQ(val1, val2) |
#define | ASSERT_FALSE(condition) GTEST_ASSERT_FALSE(condition) |
#define | ASSERT_FLOAT_EQ(val1, val2) |
#define | ASSERT_GE(val1, val2) GTEST_ASSERT_GE(val1, val2) |
#define | ASSERT_GT(val1, val2) GTEST_ASSERT_GT(val1, val2) |
#define | ASSERT_LE(val1, val2) GTEST_ASSERT_LE(val1, val2) |
#define | ASSERT_LT(val1, val2) GTEST_ASSERT_LT(val1, val2) |
#define | ASSERT_NE(val1, val2) GTEST_ASSERT_NE(val1, val2) |
#define | ASSERT_NEAR(val1, val2, abs_error) |
#define | ASSERT_NO_FATAL_FAILURE(statement) GTEST_TEST_NO_FATAL_FAILURE_(statement, GTEST_FATAL_FAILURE_) |
#define | ASSERT_NO_THROW(statement) GTEST_TEST_NO_THROW_(statement, GTEST_FATAL_FAILURE_) |
#define | ASSERT_STRCASEEQ(s1, s2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, s1, s2) |
#define | ASSERT_STRCASENE(s1, s2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2) |
#define | ASSERT_STREQ(s1, s2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, s1, s2) |
#define | ASSERT_STRNE(s1, s2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2) |
#define | ASSERT_THROW(statement, expected_exception) GTEST_TEST_THROW_(statement, expected_exception, GTEST_FATAL_FAILURE_) |
#define | ASSERT_TRUE(condition) GTEST_ASSERT_TRUE(condition) |
#define | EXPECT_ANY_THROW(statement) GTEST_TEST_ANY_THROW_(statement, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_DOUBLE_EQ(val1, val2) |
#define | EXPECT_EQ(val1, val2) EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) |
#define | EXPECT_FALSE(condition) GTEST_EXPECT_FALSE(condition) |
#define | EXPECT_FLOAT_EQ(val1, val2) |
#define | EXPECT_GE(val1, val2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2) |
#define | EXPECT_GT(val1, val2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2) |
#define | EXPECT_LE(val1, val2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2) |
#define | EXPECT_LT(val1, val2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2) |
#define | EXPECT_NE(val1, val2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2) |
#define | EXPECT_NEAR(val1, val2, abs_error) |
#define | EXPECT_NO_FATAL_FAILURE(statement) GTEST_TEST_NO_FATAL_FAILURE_(statement, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_NO_THROW(statement) GTEST_TEST_NO_THROW_(statement, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_STRCASEEQ(s1, s2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, s1, s2) |
#define | EXPECT_STRCASENE(s1, s2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2) |
#define | EXPECT_STREQ(s1, s2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, s1, s2) |
#define | EXPECT_STRNE(s1, s2) EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2) |
#define | EXPECT_THROW(statement, expected_exception) GTEST_TEST_THROW_(statement, expected_exception, GTEST_NONFATAL_FAILURE_) |
#define | EXPECT_TRUE(condition) GTEST_EXPECT_TRUE(condition) |
#define | FAIL() GTEST_FAIL() |
#define | GTEST_ASSERT_EQ(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) |
#define | GTEST_ASSERT_FALSE(condition) |
#define | GTEST_ASSERT_GE(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2) |
#define | GTEST_ASSERT_GT(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2) |
#define | GTEST_ASSERT_LE(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2) |
#define | GTEST_ASSERT_LT(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2) |
#define | GTEST_ASSERT_NE(val1, val2) ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2) |
#define | GTEST_ASSERT_TRUE(condition) |
#define | GTEST_EXPECT_FALSE(condition) |
#define | GTEST_EXPECT_TRUE(condition) |
#define | GTEST_FAIL() GTEST_FATAL_FAILURE_("Failed") |
#define | GTEST_FAIL_AT(file, line) |
#define | GTEST_IMPL_CMP_HELPER_(op_name, op) |
#define | GTEST_SKIP() GTEST_SKIP_("") |
#define | GTEST_SUCCEED() GTEST_SUCCESS_("Succeeded") |
#define | GTEST_TEST(test_suite_name, test_name) |
#define | GTEST_TEST_F(test_fixture, test_name) |
#define | SCOPED_TRACE(message) |
#define | SUCCEED() GTEST_SUCCEED() |
#define | TEST(test_suite_name, test_name) GTEST_TEST(test_suite_name, test_name) |
#define | TEST_F(test_fixture, test_name) GTEST_TEST_F(test_fixture, test_name) |
Typedefs | |
using | testing::TestCase = TestSuite |
Functions | |
Environment * | testing::AddGlobalTestEnvironment (Environment *env) |
template<typename T1 , typename T2 > | |
AssertionResult | testing::internal::CmpHelperEQ (const char *lhs_expression, const char *rhs_expression, const T1 &lhs, const T2 &rhs) |
template<typename T1 , typename T2 > | |
AssertionResult | testing::internal::CmpHelperEQFailure (const char *lhs_expression, const char *rhs_expression, const T1 &lhs, const T2 &rhs) |
template<typename RawType > | |
AssertionResult | testing::internal::CmpHelperFloatingPointEQ (const char *lhs_expression, const char *rhs_expression, RawType lhs_value, RawType rhs_value) |
template<typename T1 , typename T2 > | |
AssertionResult | testing::internal::CmpHelperOpFailure (const char *expr1, const char *expr2, const T1 &val1, const T2 &val2, const char *op) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTRCASEEQ (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTRCASENE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTREQ (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTREQ (const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const char *s1, const char *s2) |
GTEST_API_ AssertionResult | testing::internal::CmpHelperSTRNE (const char *s1_expression, const char *s2_expression, const wchar_t *s1, const wchar_t *s2) |
GTEST_API_ AssertionResult | testing::DoubleLE (const char *expr1, const char *expr2, double val1, double val2) |
GTEST_API_ AssertionResult | testing::internal::DoubleNearPredFormat (const char *expr1, const char *expr2, const char *abs_error_expr, double val1, double val2, double abs_error) |
GTEST_API_ AssertionResult | testing::FloatLE (const char *expr1, const char *expr2, float val1, float val2) |
std::set< std::string > * | testing::internal::GetIgnoredParameterizedTestSuites () |
UnitTestImpl * | testing::internal::GetUnitTestImpl () |
GTEST_DECLARE_bool_ (break_on_failure) | |
GTEST_DECLARE_bool_ (brief) | |
GTEST_DECLARE_bool_ (catch_exceptions) | |
GTEST_DECLARE_bool_ (fail_fast) | |
GTEST_DECLARE_bool_ (install_failure_signal_handler) | |
GTEST_DECLARE_bool_ (list_tests) | |
GTEST_DECLARE_bool_ (print_time) | |
GTEST_DECLARE_bool_ (print_utf8) | |
GTEST_DECLARE_bool_ (recreate_environments_when_repeating) | |
GTEST_DECLARE_bool_ (show_internal_stack_frames) | |
GTEST_DECLARE_bool_ (shuffle) | |
GTEST_DECLARE_bool_ (throw_on_failure) | |
GTEST_DECLARE_int32_ (random_seed) | |
GTEST_DECLARE_int32_ (repeat) | |
GTEST_DECLARE_int32_ (stack_trace_depth) | |
GTEST_DECLARE_string_ (color) | |
GTEST_DECLARE_string_ (filter) | |
GTEST_DECLARE_string_ (output) | |
GTEST_DECLARE_string_ (stream_result_to) | |
GTEST_DISABLE_MSC_WARNINGS_PUSH_ (4251) GTEST_DECLARE_bool_(also_run_disabled_tests) | |
GTEST_API_ void | testing::InitGoogleTest () |
GTEST_API_ void | testing::InitGoogleTest (int *argc, char **argv) |
GTEST_API_ void | testing::InitGoogleTest (int *argc, wchar_t **argv) |
GTEST_API_ AssertionResult | testing::IsNotSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack) |
GTEST_API_ AssertionResult | testing::IsNotSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack) |
GTEST_API_ AssertionResult | testing::IsNotSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack) |
GTEST_API_ AssertionResult | testing::IsSubstring (const char *needle_expr, const char *haystack_expr, const ::std::string &needle, const ::std::string &haystack) |
GTEST_API_ AssertionResult | testing::IsSubstring (const char *needle_expr, const char *haystack_expr, const char *needle, const char *haystack) |
GTEST_API_ AssertionResult | testing::IsSubstring (const char *needle_expr, const char *haystack_expr, const wchar_t *needle, const wchar_t *haystack) |
bool | testing::internal::operator!= (faketype, faketype) |
bool | testing::internal::operator== (faketype, faketype) |
template<int &... ExplicitParameterBarrier, typename Factory > | |
TestInfo * | testing::RegisterTest (const char *test_suite_name, const char *test_name, const char *type_param, const char *value_param, const char *file, int line, Factory factory) |
void | testing::internal::ReportFailureInUnknownLocation (TestPartResult::Type result_type, const std::string &message) |
int | RUN_ALL_TESTS () GTEST_MUST_USE_RESULT_ |
template<typename T1 , typename T2 > | |
constexpr bool | testing::StaticAssertTypeEq () noexcept |
GTEST_API_ std::string | testing::TempDir () |
#define ADD_FAILURE | ( | ) | GTEST_NONFATAL_FAILURE_("Failed") |
Definition at line 1730 of file googletest/googletest/include/gtest/gtest.h.
#define ADD_FAILURE_AT | ( | file, | |
line | |||
) |
Definition at line 1734 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_ANY_THROW | ( | statement | ) | GTEST_TEST_ANY_THROW_(statement, GTEST_FATAL_FAILURE_) |
Definition at line 1780 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_DOUBLE_EQ | ( | val1, | |
val2 | |||
) |
Definition at line 1977 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_EQ | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_EQ(val1, val2) |
Definition at line 1894 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_FALSE | ( | condition | ) | GTEST_ASSERT_FALSE(condition) |
Definition at line 1815 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_FLOAT_EQ | ( | val1, | |
val2 | |||
) |
Definition at line 1973 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_GE | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_GE(val1, val2) |
Definition at line 1910 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_GT | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_GT(val1, val2) |
Definition at line 1914 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_LE | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_LE(val1, val2) |
Definition at line 1902 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_LT | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_LT(val1, val2) |
Definition at line 1906 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_NE | ( | val1, | |
val2 | |||
) | GTEST_ASSERT_NE(val1, val2) |
Definition at line 1898 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_NEAR | ( | val1, | |
val2, | |||
abs_error | |||
) |
Definition at line 1985 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_NO_FATAL_FAILURE | ( | statement | ) | GTEST_TEST_NO_FATAL_FAILURE_(statement, GTEST_FATAL_FAILURE_) |
Definition at line 2037 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_NO_THROW | ( | statement | ) | GTEST_TEST_NO_THROW_(statement, GTEST_FATAL_FAILURE_) |
Definition at line 1778 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_STRCASEEQ | ( | s1, | |
s2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, s1, s2) |
Definition at line 1946 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_STRCASENE | ( | s1, | |
s2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2) |
Definition at line 1948 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_STREQ | ( | s1, | |
s2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, s1, s2) |
Definition at line 1942 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_STRNE | ( | s1, | |
s2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2) |
Definition at line 1944 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_THROW | ( | statement, | |
expected_exception | |||
) | GTEST_TEST_THROW_(statement, expected_exception, GTEST_FATAL_FAILURE_) |
Definition at line 1776 of file googletest/googletest/include/gtest/gtest.h.
#define ASSERT_TRUE | ( | condition | ) | GTEST_ASSERT_TRUE(condition) |
Definition at line 1811 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_ANY_THROW | ( | statement | ) | GTEST_TEST_ANY_THROW_(statement, GTEST_NONFATAL_FAILURE_) |
Definition at line 1774 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_DOUBLE_EQ | ( | val1, | |
val2 | |||
) |
Definition at line 1969 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_EQ | ( | val1, | |
val2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) |
Definition at line 1864 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_FALSE | ( | condition | ) | GTEST_EXPECT_FALSE(condition) |
Definition at line 1807 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_FLOAT_EQ | ( | val1, | |
val2 | |||
) |
Definition at line 1965 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_GE | ( | val1, | |
val2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2) |
Definition at line 1872 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_GT | ( | val1, | |
val2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2) |
Definition at line 1874 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_LE | ( | val1, | |
val2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2) |
Definition at line 1868 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_LT | ( | val1, | |
val2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2) |
Definition at line 1870 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_NE | ( | val1, | |
val2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2) |
Definition at line 1866 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_NEAR | ( | val1, | |
val2, | |||
abs_error | |||
) |
Definition at line 1981 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_NO_FATAL_FAILURE | ( | statement | ) | GTEST_TEST_NO_FATAL_FAILURE_(statement, GTEST_NONFATAL_FAILURE_) |
Definition at line 2039 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_NO_THROW | ( | statement | ) | GTEST_TEST_NO_THROW_(statement, GTEST_NONFATAL_FAILURE_) |
Definition at line 1772 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_STRCASEEQ | ( | s1, | |
s2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASEEQ, s1, s2) |
Definition at line 1937 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_STRCASENE | ( | s1, | |
s2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRCASENE, s1, s2) |
Definition at line 1939 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_STREQ | ( | s1, | |
s2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTREQ, s1, s2) |
Definition at line 1933 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_STRNE | ( | s1, | |
s2 | |||
) | EXPECT_PRED_FORMAT2(::testing::internal::CmpHelperSTRNE, s1, s2) |
Definition at line 1935 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_THROW | ( | statement, | |
expected_exception | |||
) | GTEST_TEST_THROW_(statement, expected_exception, GTEST_NONFATAL_FAILURE_) |
Definition at line 1770 of file googletest/googletest/include/gtest/gtest.h.
#define EXPECT_TRUE | ( | condition | ) | GTEST_EXPECT_TRUE(condition) |
Definition at line 1803 of file googletest/googletest/include/gtest/gtest.h.
#define FAIL | ( | ) | GTEST_FAIL() |
Definition at line 1749 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_ASSERT_EQ | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::EqHelper::Compare, val1, val2) |
Definition at line 1877 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_ASSERT_FALSE | ( | condition | ) |
Definition at line 1795 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_ASSERT_GE | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGE, val1, val2) |
Definition at line 1885 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_ASSERT_GT | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperGT, val1, val2) |
Definition at line 1887 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_ASSERT_LE | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLE, val1, val2) |
Definition at line 1881 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_ASSERT_LT | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2) |
Definition at line 1883 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_ASSERT_NE | ( | val1, | |
val2 | |||
) | ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperNE, val1, val2) |
Definition at line 1879 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_ASSERT_TRUE | ( | condition | ) |
Definition at line 1792 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_EXPECT_FALSE | ( | condition | ) |
Definition at line 1789 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_EXPECT_TRUE | ( | condition | ) |
Definition at line 1786 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_FAIL | ( | ) | GTEST_FATAL_FAILURE_("Failed") |
Definition at line 1739 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_FAIL_AT | ( | file, | |
line | |||
) |
Definition at line 1742 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_IMPL_CMP_HELPER_ | ( | op_name, | |
op | |||
) |
Definition at line 1431 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_SKIP | ( | ) | GTEST_SKIP_("") |
Definition at line 1710 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_SUCCEED | ( | ) | GTEST_SUCCESS_("Succeeded") |
Definition at line 1753 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_TEST | ( | test_suite_name, | |
test_name | |||
) |
Definition at line 2167 of file googletest/googletest/include/gtest/gtest.h.
#define GTEST_TEST_F | ( | test_fixture, | |
test_name | |||
) |
Definition at line 2202 of file googletest/googletest/include/gtest/gtest.h.
#define SCOPED_TRACE | ( | message | ) |
Definition at line 2102 of file googletest/googletest/include/gtest/gtest.h.
#define SUCCEED | ( | ) | GTEST_SUCCEED() |
Definition at line 1758 of file googletest/googletest/include/gtest/gtest.h.
#define TEST | ( | test_suite_name, | |
test_name | |||
) | GTEST_TEST(test_suite_name, test_name) |
Definition at line 2174 of file googletest/googletest/include/gtest/gtest.h.
#define TEST_F | ( | test_fixture, | |
test_name | |||
) | GTEST_TEST_F(test_fixture, test_name) |
Definition at line 2206 of file googletest/googletest/include/gtest/gtest.h.
GTEST_DECLARE_bool_ | ( | break_on_failure | ) |
GTEST_DECLARE_bool_ | ( | brief | ) |
GTEST_DECLARE_bool_ | ( | catch_exceptions | ) |
GTEST_DECLARE_bool_ | ( | fail_fast | ) |
GTEST_DECLARE_bool_ | ( | install_failure_signal_handler | ) |
GTEST_DECLARE_bool_ | ( | list_tests | ) |
GTEST_DECLARE_bool_ | ( | print_time | ) |
GTEST_DECLARE_bool_ | ( | print_utf8 | ) |
GTEST_DECLARE_bool_ | ( | recreate_environments_when_repeating | ) |
GTEST_DECLARE_bool_ | ( | show_internal_stack_frames | ) |
GTEST_DECLARE_bool_ | ( | shuffle | ) |
GTEST_DECLARE_bool_ | ( | throw_on_failure | ) |
GTEST_DECLARE_int32_ | ( | random_seed | ) |
GTEST_DECLARE_int32_ | ( | repeat | ) |
GTEST_DECLARE_int32_ | ( | stack_trace_depth | ) |
GTEST_DECLARE_string_ | ( | color | ) |
GTEST_DECLARE_string_ | ( | filter | ) |
GTEST_DECLARE_string_ | ( | output | ) |
GTEST_DECLARE_string_ | ( | stream_result_to | ) |
GTEST_DISABLE_MSC_WARNINGS_PUSH_ | ( | 4251 | ) |
Definition at line 48 of file bloaty/third_party/googletest/googlemock/include/gmock/gmock-cardinalities.h.
int RUN_ALL_TESTS | ( | ) |
Definition at line 2310 of file googletest/googletest/include/gtest/gtest.h.