Lines Matching refs:test_name
604 const char* test_name) {
609 FormatFileLocation(file, line).c_str(), test_name, case_name);
614 ::std::make_pair(test_name, CodeLocation(file, line)));
618 bool TestExists(const std::string& test_name) const {
619 return registered_tests_.count(test_name) > 0;
622 const CodeLocation& GetCodeLocation(const std::string& test_name) const {
623 RegisteredTestsMap::const_iterator it = registered_tests_.find(test_name);
784 std::string test_name =
786 if (!state->TestExists(test_name)) {
788 case_name, test_name.c_str(),
794 const CodeLocation& test_location = state->GetCodeLocation(test_name);
1528 #define GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) \
1529 test_suite_name##_##test_name##_Test
1532 #define GTEST_TEST_(test_suite_name, test_name, parent_class, parent_id) \
1535 static_assert(sizeof(GTEST_STRINGIFY_(test_name)) > 1, \
1536 "test_name must not be empty"); \
1537 class GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) \
1540 GTEST_TEST_CLASS_NAME_(test_suite_name, test_name)() = default; \
1541 ~GTEST_TEST_CLASS_NAME_(test_suite_name, test_name)() override = default; \
1542 GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) \
1543 (const GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) &) = delete; \
1544 GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) & operator=( \
1546 test_name) &) = delete; /* NOLINT */ \
1547 GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) \
1548 (GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) &&) noexcept = delete; \
1549 GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) & operator=( \
1551 test_name) &&) noexcept = delete; /* NOLINT */ \
1559 test_name)::test_info_ = \
1561 #test_suite_name, #test_name, nullptr, nullptr, \
1568 test_suite_name, test_name)>); \
1569 void GTEST_TEST_CLASS_NAME_(test_suite_name, test_name)::TestBody()