Public Member Functions |
int | Run () GTEST_MUST_USE_RESULT_ |
const char * | original_working_dir () const |
const TestCase * | current_test_case () const GTEST_LOCK_EXCLUDED_(mutex_) |
const TestInfo * | current_test_info () const GTEST_LOCK_EXCLUDED_(mutex_) |
int | random_seed () const |
internal::ParameterizedTestCaseRegistry & | parameterized_test_registry () GTEST_LOCK_EXCLUDED_(mutex_) |
int | successful_test_case_count () const |
int | failed_test_case_count () const |
int | total_test_case_count () const |
int | test_case_to_run_count () const |
int | successful_test_count () const |
int | failed_test_count () const |
int | reportable_disabled_test_count () const |
int | disabled_test_count () const |
int | reportable_test_count () const |
int | total_test_count () const |
int | test_to_run_count () const |
TimeInMillis | start_timestamp () const |
TimeInMillis | elapsed_time () const |
bool | Passed () const |
bool | Failed () const |
const TestCase * | GetTestCase (int i) const |
const TestResult & | ad_hoc_test_result () const |
TestEventListeners & | listeners () |
int | Run () GTEST_MUST_USE_RESULT_ |
const char * | original_working_dir () const |
const TestCase * | current_test_case () const GTEST_LOCK_EXCLUDED_(mutex_) |
const TestInfo * | current_test_info () const GTEST_LOCK_EXCLUDED_(mutex_) |
int | random_seed () const |
int | successful_test_case_count () const |
int | failed_test_case_count () const |
int | total_test_case_count () const |
int | test_case_to_run_count () const |
int | successful_test_count () const |
int | failed_test_count () const |
int | reportable_disabled_test_count () const |
int | disabled_test_count () const |
int | reportable_test_count () const |
int | total_test_count () const |
int | test_to_run_count () const |
TimeInMillis | start_timestamp () const |
TimeInMillis | elapsed_time () const |
bool | Passed () const |
bool | Failed () const |
const TestCase * | GetTestCase (int i) const |
const TestResult & | ad_hoc_test_result () const |
TestEventListeners & | listeners () |
Static Public Member Functions |
static UnitTest * | GetInstance () |
static UnitTest * | GetInstance () |
Private Member Functions |
Environment * | AddEnvironment (Environment *env) |
void | AddTestPartResult (TestPartResult::Type result_type, const char *file_name, int line_number, const std::string &message, const std::string &os_stack_trace) GTEST_LOCK_EXCLUDED_(mutex_) |
void | RecordProperty (const std::string &key, const std::string &value) |
TestCase * | GetMutableTestCase (int i) |
internal::UnitTestImpl * | impl () |
const internal::UnitTestImpl * | impl () const |
| UnitTest () |
virtual | ~UnitTest () |
void | PushGTestTrace (const internal::TraceInfo &trace) GTEST_LOCK_EXCLUDED_(mutex_) |
void | PopGTestTrace () GTEST_LOCK_EXCLUDED_(mutex_) |
| GTEST_DISALLOW_COPY_AND_ASSIGN_ (UnitTest) |
Environment * | AddEnvironment (Environment *env) |
void | AddTestPartResult (TestPartResult::Type result_type, const char *file_name, int line_number, const std::string &message, const std::string &os_stack_trace) GTEST_LOCK_EXCLUDED_(mutex_) |
void | RecordProperty (const std::string &key, const std::string &value) |
TestCase * | GetMutableTestCase (int i) |
internal::UnitTestImpl * | impl () |
const internal::UnitTestImpl * | impl () const |
| UnitTest () |
virtual | ~UnitTest () |
void | PushGTestTrace (const internal::TraceInfo &trace) GTEST_LOCK_EXCLUDED_(mutex_) |
void | PopGTestTrace () GTEST_LOCK_EXCLUDED_(mutex_) |
| GTEST_DISALLOW_COPY_AND_ASSIGN_ (UnitTest) |
Private Attributes |
internal::Mutex | mutex_ |
internal::UnitTestImpl * | impl_ |
Friends |
class | Test |
class | internal::AssertHelper |
class | internal::ScopedTrace |
class | internal::StreamingListenerTest |
class | internal::UnitTestRecordPropertyTestHelper |
Environment * | AddGlobalTestEnvironment (Environment *env) |
internal::UnitTestImpl * | internal::GetUnitTestImpl () |
void | internal::ReportFailureInUnknownLocation (TestPartResult::Type result_type, const std::string &message) |
Environment * | AddGlobalTestEnvironment (Environment *env) |
internal::UnitTestImpl * | internal::GetUnitTestImpl () |
void | internal::ReportFailureInUnknownLocation (TestPartResult::Type result_type, const std::string &message) |
Definition at line 18532 of file fused-src/gtest/gtest.h.