diff options
Diffstat (limited to 'include/gtest/internal')
| -rw-r--r-- | include/gtest/internal/gtest-param-util.h | 22 | 
1 files changed, 11 insertions, 11 deletions
| diff --git a/include/gtest/internal/gtest-param-util.h b/include/gtest/internal/gtest-param-util.h index 0f7b331c..0ef9718c 100644 --- a/include/gtest/internal/gtest-param-util.h +++ b/include/gtest/internal/gtest-param-util.h @@ -417,7 +417,7 @@ class ParameterizedTestCaseInfoBase {    virtual ~ParameterizedTestCaseInfoBase() {}    // Base part of test case name for display purposes. -  virtual const String& GetTestCaseName() const = 0; +  virtual const string& GetTestCaseName() const = 0;    // Test case id to verify identity.    virtual TypeId GetTestCaseTypeId() const = 0;    // UnitTest class invokes this method to register tests in this @@ -454,7 +454,7 @@ class ParameterizedTestCaseInfo : public ParameterizedTestCaseInfoBase {        : test_case_name_(name) {}    // Test case base name for display purposes. -  virtual const String& GetTestCaseName() const { return test_case_name_; } +  virtual const string& GetTestCaseName() const { return test_case_name_; }    // Test case id to verify identity.    virtual TypeId GetTestCaseTypeId() const { return GetTypeId<TestCase>(); }    // TEST_P macro uses AddTestPattern() to record information @@ -472,7 +472,7 @@ class ParameterizedTestCaseInfo : public ParameterizedTestCaseInfoBase {    }    // INSTANTIATE_TEST_CASE_P macro uses AddGenerator() to record information    // about a generator. -  int AddTestCaseInstantiation(const char* instantiation_name, +  int AddTestCaseInstantiation(const string& instantiation_name,                                 GeneratorCreationFunc* func,                                 const char* /* file */,                                 int /* line */) { @@ -491,20 +491,20 @@ class ParameterizedTestCaseInfo : public ParameterizedTestCaseInfoBase {        for (typename InstantiationContainer::iterator gen_it =                 instantiations_.begin(); gen_it != instantiations_.end();                 ++gen_it) { -        const String& instantiation_name = gen_it->first; +        const string& instantiation_name = gen_it->first;          ParamGenerator<ParamType> generator((*gen_it->second)());          Message test_case_name_stream;          if ( !instantiation_name.empty() ) -          test_case_name_stream << instantiation_name.c_str() << "/"; -        test_case_name_stream << test_info->test_case_base_name.c_str(); +          test_case_name_stream << instantiation_name << "/"; +        test_case_name_stream << test_info->test_case_base_name;          int i = 0;          for (typename ParamGenerator<ParamType>::iterator param_it =                   generator.begin();               param_it != generator.end(); ++param_it, ++i) {            Message test_name_stream; -          test_name_stream << test_info->test_base_name.c_str() << "/" << i; +          test_name_stream << test_info->test_base_name << "/" << i;            MakeAndRegisterTestInfo(                test_case_name_stream.GetString().c_str(),                test_name_stream.GetString().c_str(), @@ -530,17 +530,17 @@ class ParameterizedTestCaseInfo : public ParameterizedTestCaseInfoBase {          test_base_name(a_test_base_name),          test_meta_factory(a_test_meta_factory) {} -    const String test_case_base_name; -    const String test_base_name; +    const string test_case_base_name; +    const string test_base_name;      const scoped_ptr<TestMetaFactoryBase<ParamType> > test_meta_factory;    };    typedef ::std::vector<linked_ptr<TestInfo> > TestInfoContainer;    // Keeps pairs of <Instantiation name, Sequence generator creation function>    // received from INSTANTIATE_TEST_CASE_P macros. -  typedef ::std::vector<std::pair<String, GeneratorCreationFunc*> > +  typedef ::std::vector<std::pair<string, GeneratorCreationFunc*> >        InstantiationContainer; -  const String test_case_name_; +  const string test_case_name_;    TestInfoContainer tests_;    InstantiationContainer instantiations_; | 
