Lines Matching defs:test_name
589 const char* test_name) {
594 FormatFileLocation(file, line).c_str(), test_name, case_name);
598 registered_tests_.emplace(test_name, CodeLocation(file, line));
602 bool TestExists(const std::string& test_name) const {
603 return registered_tests_.count(test_name) > 0;
606 const CodeLocation& GetCodeLocation(const std::string& test_name) const {
607 RegisteredTestsMap::const_iterator it = registered_tests_.find(test_name);
763 std::string test_name =
765 if (!state->TestExists(test_name)) {
767 case_name, test_name.c_str(),
773 const CodeLocation& test_location = state->GetCodeLocation(test_name);
1477 #define GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) \
1478 test_suite_name##_##test_name##_Test
1481 #define GTEST_TEST_(test_suite_name, test_name, parent_class, parent_id) \
1484 static_assert(sizeof(GTEST_STRINGIFY_(test_name)) > 1, \
1485 "test_name must not be empty"); \
1486 class GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) \
1489 GTEST_TEST_CLASS_NAME_(test_suite_name, test_name)() = default; \
1490 ~GTEST_TEST_CLASS_NAME_(test_suite_name, test_name)() override = default; \
1491 GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) \
1492 (const GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) &) = delete; \
1493 GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) & operator=( \
1495 test_name) &) = delete; /* NOLINT */ \
1496 GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) \
1497 (GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) &&) noexcept = delete; \
1498 GTEST_TEST_CLASS_NAME_(test_suite_name, test_name) & operator=( \
1500 test_name) &&) noexcept = delete; /* NOLINT */ \
1509 test_name)::test_info_ = \
1511 #test_suite_name, #test_name, nullptr, nullptr, \
1518 test_suite_name, test_name)>); \
1519 void GTEST_TEST_CLASS_NAME_(test_suite_name, test_name)::TestBody()