Lines Matching refs:name
14 // * Neither the name of Google Inc. nor the names of its
59 // Input to a parameterized test name generator, describing a test parameter.
69 // A builtin parameterized test name generator which returns the result of
85 // TEST_P macro is used to define two tests with the same name
378 // Default parameterized test name generator, returns a string containing the
467 // Base part of test suite name for display purposes.
489 // Report a the name of a test_suit as safe to ignore
495 GTEST_API_ void InsertSyntheticTestCase(const std::string& name,
516 explicit ParameterizedTestSuiteInfo(const char* name,
518 : test_suite_name_(name), code_location_(code_location) {}
520 // Test suite base name for display purposes.
528 // test_suite_name is the base name of the test suite (without invocation
529 // prefix). test_base_name is the name of an individual test without
531 // test suite base name and DoBar is test base name.
562 const std::string& instantiation_name = gen_it->name;
586 << "Parameterized test name '" << param_name
592 << "Duplicate parameterized test name '" << param_name << "', in "
639 // <Instantiation name, Sequence generator creation function,
646 : name(name_in),
652 std::string name;
660 static bool IsValidParamName(const std::string& name) {
662 if (name.empty()) return false;
665 for (std::string::size_type index = 0; index < name.size(); ++index) {
666 if (!IsAlNum(name[index]) && name[index] != '_') return false;