Home | History | Annotate | Download | only in src

Lines Matching defs:UnitTestImpl

882 // This is the default global test part result reporter used in UnitTestImpl.
883 // This class should only be used by UnitTestImpl.
887 explicit DefaultGlobalTestPartResultReporter(UnitTestImpl* unit_test);
893 UnitTestImpl* const unit_test_;
899 // UnitTestImpl. This class should only be used by UnitTestImpl.
903 explicit DefaultPerThreadTestPartResultReporter(UnitTestImpl* unit_test);
909 UnitTestImpl* const unit_test_;
918 class GTEST_API_ UnitTestImpl {
920 explicit UnitTestImpl(UnitTest* parent);
921 virtual ~UnitTestImpl();
1341 GTEST_DISALLOW_COPY_AND_ASSIGN_(UnitTestImpl);
1342 }; // class UnitTestImpl
1346 inline UnitTestImpl* GetUnitTestImpl() {
2059 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
2072 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
2165 UnitTestImpl* unit_test) : unit_test_(unit_test) {}
2174 UnitTestImpl* unit_test) : unit_test_(unit_test) {}
2183 UnitTestImpl::GetGlobalTestPartResultReporter() {
2189 void UnitTestImpl::SetGlobalTestPartResultReporter(
2197 UnitTestImpl::GetTestPartResultReporterForCurrentThread() {
2202 void UnitTestImpl::SetTestPartResultReporterForCurrentThread(
2208 int UnitTestImpl::successful_test_case_count() const {
2213 int UnitTestImpl::failed_test_case_count() const {
2218 int UnitTestImpl::total_test_case_count() const {
2224 int UnitTestImpl::test_case_to_run_count() const {
2229 int UnitTestImpl::successful_test_count() const {
2234 int UnitTestImpl::failed_test_count() const {
2239 int UnitTestImpl::reportable_disabled_test_count() const {
2245 int UnitTestImpl::disabled_test_count() const {
2250 int UnitTestImpl::reportable_test_count() const {
2255 int UnitTestImpl::total_test_count() const {
2260 int UnitTestImpl::test_to_run_count() const {
2274 std::string UnitTestImpl::CurrentOsStackTraceExceptTop(int skip_count) {
3446 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
3644 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
3787 void UnitTestImpl::RegisterParameterizedTests() {
3804 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
3932 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
5436 &internal::UnitTestImpl::RunAllTests,
5477 impl_ = new internal::UnitTestImpl(this);
5502 UnitTestImpl::UnitTestImpl(UnitTest* parent)
5541 UnitTestImpl::~UnitTestImpl() {
5556 void UnitTestImpl::RecordProperty(const TestProperty& test_property) {
5576 void UnitTestImpl::SuppressTestEventsIfInSubprocess() {
5584 void UnitTestImpl::ConfigureXmlOutput() {
5599 void UnitTestImpl::ConfigureStreamingOutput() {
5620 void UnitTestImpl::PostFlagParsingInit() {
5681 TestCase* UnitTestImpl::GetTestCase(const char* test_case_name,
5730 bool UnitTestImpl::RunAllTests() {
5963 int UnitTestImpl::FilterTests(ReactionToSharding shard_tests) {
6045 void UnitTestImpl::ListTestsMatchingFilter() {
6087 void UnitTestImpl::set_os_stack_trace_getter(
6098 OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() {
6108 TestResult* UnitTestImpl::current_test_result() {
6115 void UnitTestImpl::ShuffleTests() {
6130 void UnitTestImpl::UnshuffleTests() {
7015 // indirectly closed from the destructor of UnitTestImpl, causing double
7218 const UnitTestImpl* const impl = GetUnitTestImpl();
7636 const UnitTestImpl* const impl = GetUnitTestImpl();
7691 UnitTestImpl* const impl = GetUnitTestImpl();