Assimp  v4.1. (December 2018)
gtest_catch_exceptions_test.CatchCxxExceptionsTest Class Reference

Inherits gtest_test_utils.TestCase.

Public Member Functions

def testCatchesCxxExceptionsInFixtureConstructor (self)
 
def testCatchesCxxExceptionsInFixtureDestructor (self)
 
def testCatchesCxxExceptionsInSetUp (self)
 
def testCatchesCxxExceptionsInSetUpTestCase (self)
 
def testCatchesCxxExceptionsInTearDown (self)
 
def testCatchesCxxExceptionsInTearDownTestCase (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

◆ testCatchesCxxExceptionsInFixtureConstructor()

def gtest_catch_exceptions_test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInFixtureConstructor (   self)

◆ testCatchesCxxExceptionsInFixtureDestructor()

def gtest_catch_exceptions_test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInFixtureDestructor (   self)

◆ testCatchesCxxExceptionsInSetUp()

def gtest_catch_exceptions_test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInSetUp (   self)

◆ testCatchesCxxExceptionsInSetUpTestCase()

def gtest_catch_exceptions_test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInSetUpTestCase (   self)

◆ testCatchesCxxExceptionsInTearDown()

def gtest_catch_exceptions_test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInTearDown (   self)

◆ testCatchesCxxExceptionsInTearDownTestCase()

def gtest_catch_exceptions_test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInTearDownTestCase (   self)

◆ testCatchesCxxExceptionsInTestBody()

def gtest_catch_exceptions_test.CatchCxxExceptionsTest.testCatchesCxxExceptionsInTestBody (   self)

◆ testCatchesNonStdCxxExceptions()

def gtest_catch_exceptions_test.CatchCxxExceptionsTest.testCatchesNonStdCxxExceptions (   self)

◆ testUnhandledCxxExceptionsAbortTheProgram()

def gtest_catch_exceptions_test.CatchCxxExceptionsTest.testUnhandledCxxExceptionsAbortTheProgram (   self)

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