Lines Matching defs:UnitTestImpl

923 // This is the default global test part result reporter used in UnitTestImpl.
924 // This class should only be used by UnitTestImpl.
928 explicit DefaultGlobalTestPartResultReporter(UnitTestImpl* unit_test);
934 UnitTestImpl* const unit_test_;
940 // UnitTestImpl. This class should only be used by UnitTestImpl.
944 explicit DefaultPerThreadTestPartResultReporter(UnitTestImpl* unit_test);
950 UnitTestImpl* const unit_test_;
959 class GTEST_API_ UnitTestImpl {
961 explicit UnitTestImpl(UnitTest* parent);
962 virtual ~UnitTestImpl();
1340 GTEST_DISALLOW_COPY_AND_ASSIGN_(UnitTestImpl);
1341 }; // class UnitTestImpl
1345 inline UnitTestImpl* GetUnitTestImpl() {
1871 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
1884 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
1979 UnitTestImpl* unit_test) : unit_test_(unit_test) {}
1988 UnitTestImpl* unit_test) : unit_test_(unit_test) {}
1997 UnitTestImpl::GetGlobalTestPartResultReporter() {
2003 void UnitTestImpl::SetGlobalTestPartResultReporter(
2011 UnitTestImpl::GetTestPartResultReporterForCurrentThread() {
2016 void UnitTestImpl::SetTestPartResultReporterForCurrentThread(
2022 int UnitTestImpl::successful_test_case_count() const {
2027 int UnitTestImpl::failed_test_case_count() const {
2032 int UnitTestImpl::total_test_case_count() const {
2038 int UnitTestImpl::test_case_to_run_count() const {
2043 int UnitTestImpl::successful_test_count() const {
2048 int UnitTestImpl::failed_test_count() const {
2053 int UnitTestImpl::disabled_test_count() const {
2058 int UnitTestImpl::total_test_count() const {
2063 int UnitTestImpl::test_to_run_count() const {
2077 String UnitTestImpl::CurrentOsStackTraceExceptTop(int skip_count) {
3329 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
3395 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
3601 void UnitTestImpl::RegisterParameterizedTests() {
3616 UnitTestImpl* const impl = internal::GetUnitTestImpl();
3749 internal::UnitTestImpl* const impl = internal::GetUnitTestImpl();
5068 impl_ = new internal::UnitTestImpl(this);
5093 UnitTestImpl::UnitTestImpl(UnitTest* parent)
5132 UnitTestImpl::~UnitTestImpl() {
5145 void UnitTestImpl::SuppressTestEventsIfInSubprocess() {
5153 void UnitTestImpl::ConfigureXmlOutput() {
5170 void UnitTestImpl::PostFlagParsingInit() {
5224 TestCase* UnitTestImpl::GetTestCase(const char* test_case_name,
5274 int UnitTestImpl::RunAllTests() {
5505 int UnitTestImpl::FilterTests(ReactionToSharding shard_tests) {
5559 void UnitTestImpl::ListTestsMatchingFilter() {
5584 void UnitTestImpl::set_os_stack_trace_getter(
5595 OsStackTraceGetterInterface* UnitTestImpl::os_stack_trace_getter() {
5605 TestResult* UnitTestImpl::current_test_result() {
5612 void UnitTestImpl::ShuffleTests() {
5627 void UnitTestImpl::UnshuffleTests() {
6636 const UnitTestImpl* const impl = GetUnitTestImpl();
6978 const UnitTestImpl* const impl = GetUnitTestImpl();
7033 UnitTestImpl* const impl = GetUnitTestImpl();