- 3.0.1 core module.
googletest-catch-exceptions-test.CatchCxxExceptionsTest Class Reference
Inheritance diagram for googletest-catch-exceptions-test.CatchCxxExceptionsTest:

Public Member Functions

def testCatchesCxxExceptionsInFixtureConstructor (self)
 
def testCatchesCxxExceptionsInFixtureDestructor (self)
 
def testCatchesCxxExceptionsInSetUpTestCase (self)
 
def testCatchesCxxExceptionsInTearDownTestCase (self)
 
def testCatchesCxxExceptionsInSetUp (self)
 
def testCatchesCxxExceptionsInTearDown (self)
 
def testCatchesCxxExceptionsInTestBody (self)
 
def testCatchesNonStdCxxExceptions (self)
 
def testUnhandledCxxExceptionsAbortTheProgram (self)
 

Detailed Description

Tests C++ exception-catching behavior.

   Tests in this test case verify that:
   * C++ exceptions are caught and logged as C++ (not SEH) exceptions
   * Exception thrown affect the remainder of the test work flow in the
     expected manner.

Member Function Documentation

def googletest-catch-exceptions-test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInFixtureConstructor (   self)
def googletest-catch-exceptions-test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInFixtureDestructor (   self)
def googletest-catch-exceptions-test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInSetUpTestCase (   self)
def googletest-catch-exceptions-test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInTearDownTestCase (   self)
def googletest-catch-exceptions-test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInSetUp (   self)
def googletest-catch-exceptions-test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInTearDown (   self)
def googletest-catch-exceptions-test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInTestBody (   self)
def googletest-catch-exceptions-test.CatchCxxExceptionsTest.testCatchesNonStdCxxExceptions (   self)
def googletest-catch-exceptions-test.CatchCxxExceptionsTest.testUnhandledCxxExceptionsAbortTheProgram (   self)

The documentation for this class was generated from the following file: