Lines Matching refs:Test

34 // This file contains purely Google Test's internal implementation.  Please
41 // part of Google Test's implementation; otherwise it's undefined.
44 # error "gtest-internal-inl.h is part of Google Test's internal implementation."
45 # error "It must not be included except by Google Test itself."
78 // Google Test's own unit tests to be able to access it. Therefore we
84 // The value of GetTestTypeId() as seen from within the Google Test
88 // Names of the flags (needed for parsing Google Test flags).
115 // Returns true iff Google Test should use colors in the output.
160 // This class saves the values of all Google Test flags in its c'tor, and
402 // Returns EXCEPTION_EXECUTE_HANDLER if Google Test should handle the
431 // UponLeavingGTest() should be called immediately before Google Test calls
433 // CurrentStackTrace() will use to find and hide Google Test stack frames.
437 // Google Test's implementation.
456 // Information about a Google Test trace point.
635 Test::SetUpTestCaseFunc set_up_tc,
636 Test::TearDownTestCaseFunc tear_down_tc);
645 void AddTestInfo(Test::SetUpTestCaseFunc set_up_tc,
646 Test::TearDownTestCaseFunc tear_down_tc,
741 // Getters for the per-thread Google Test trace stack.
861 // changes as Google Test goes through one test case after another.
862 // When no test is running, this is set to NULL and Google Test
867 // changes as Google Test goes through one test after another. When
868 // no test is running, this is set to NULL and Google Test stores
874 // Test keeps track of which test is current running, it can
878 // Google Test attributes the assertion result to an imaginary "ad hoc"
883 // Google Test.
951 // Parses the command line for Google Test flags, without initializing
952 // other parts of Google Test.
1009 // Google Test user but are required for testing. This class allow our tests
1012 // This class is supplied only for the purpose of testing Google Test's own
1114 // Note that Google Test current only report elapsed time for each