From d5f13d4a257b6bfc43068f3a918989cf89af75ec Mon Sep 17 00:00:00 2001 From: shiqian Date: Wed, 6 Aug 2008 21:44:19 +0000 Subject: Changes test creation functions to factories. By Vlad Losev. --- src/gtest-internal-inl.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/gtest-internal-inl.h') diff --git a/src/gtest-internal-inl.h b/src/gtest-internal-inl.h index 5546a77a..77571918 100644 --- a/src/gtest-internal-inl.h +++ b/src/gtest-internal-inl.h @@ -542,7 +542,7 @@ class TestInfoImpl { public: TestInfoImpl(TestInfo* parent, const char* test_case_name, const char* name, TypeId fixture_class_id, - TestMaker maker); + internal::TestFactoryBase* factory); ~TestInfoImpl(); // Returns true if this test should run. @@ -595,7 +595,8 @@ class TestInfoImpl { const TypeId fixture_class_id_; // ID of the test fixture class bool should_run_; // True iff this test should run bool is_disabled_; // True iff this test is disabled - const TestMaker maker_; // The function that creates the test object + internal::TestFactoryBase* const factory_; // The factory that creates + // the test object // This field is mutable and needs to be reset before running the // test for the second time. -- cgit v1.2.3