Assimp  v4.1. (December 2018)
testing::Test Class Referenceabstract

Inherited by AbstractImportExportBase, Assimp::UnitTest::utScaleProcess, AssimpAPITest, bar::MixedUpTestCaseTest, bar::MixedUpTestCaseWithSameTestNameTest, BatchLoaderTest, BlenderIntermediateTest, BlenderWorkTest, BlendImportAreaLight, BlendImportMaterials, ColladaExportCamera, ColladaExportLight, CommonTest< T >, ExpectFailureTest, ExporterTest, ExporterTest, FastAtofTest, FatalFailureInFixtureConstructorTest, FatalFailureInSetUpTest, FindDegeneratesProcessTest, foo::MixedUpTestCaseTest, foo::MixedUpTestCaseWithSameTestNameTest, FooTest, FooTest, GenNormalsTest, ImporterTest, IOStreamBufferTest, IOSystemTest, LimitBoneWeightsTest, MaterialSystemTest, NonFatalFailureInFixtureConstructorTest, NonFatalFailureInSetUpTest, Predicate1Test, Predicate2Test, Predicate3Test, Predicate4Test, Predicate5Test, PretransformVerticesTest, PrimeTableTest< T >, PropertyOne, PropertyTwo, ProtectedFixtureMethodsTest, QueueTest, QuickTest, RemoveRedundantMatsTest, RemoveVCProcessTest, ScenePreprocessorTest, SharedPPDataTest, SortByPTypeProcessTest, SplitLargeMeshesTest, TEST_before_TEST_F_in_same_test_case, TEST_F_before_TEST_in_same_test_case, testing::CodeLocationForTESTF, testing::CodeLocationForTYPEDTEST< T >, testing::CodeLocationForTYPEDTESTP< T >, testing::CurrentTestInfoTest, testing::InitGoogleTestTest, testing::internal::ListenerTest, testing::internal::UnitTestRecordPropertyTestHelper, testing::SetUpTestCaseTest, testing::TestInfoTest, TriangulateProcessTest, TypedTest< T >, TypeParamTest< T >, utAnim, utDefaultIOStream, utFindInvalidDataProcess, utGenBoundingBoxesProcess, utIssues, utJoinVertices, utLineSplitter, utMatrix3x3Test, utMatrix4x4, utMetadata, utObjTools, utProfiler, utRevmoveVCProcess, utScene, utSceneCombiner, utSimd, utStringUtils, utTypes, utVector3, utVersion, ValidateDataStructureTest, and VTAdjacencyTest.

Public Types

typedef internal::SetUpTestCaseFunc SetUpTestCaseFunc
 
typedef internal::TearDownTestCaseFunc TearDownTestCaseFunc
 

Public Member Functions

virtual ~Test ()
 

Static Public Member Functions

static bool HasFailure ()
 
static bool HasFatalFailure ()
 
static bool HasNonfatalFailure ()
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, int value)
 
static void SetUpTestCase ()
 
static void TearDownTestCase ()
 

Protected Member Functions

virtual void SetUp ()
 
virtual void TearDown ()
 
 Test ()
 

Friends

class TestInfo
 

Member Typedef Documentation

◆ SetUpTestCaseFunc

typedef internal::SetUpTestCaseFunc testing::Test::SetUpTestCaseFunc

◆ TearDownTestCaseFunc

typedef internal::TearDownTestCaseFunc testing::Test::TearDownTestCaseFunc

Constructor & Destructor Documentation

◆ ~Test()

Test::~Test ( )
virtual

◆ Test()

Test::Test ( )
protected

Member Function Documentation

◆ HasFailure()

static bool testing::Test::HasFailure ( )
inlinestatic

◆ HasFatalFailure()

bool Test::HasFatalFailure ( )
static

◆ HasNonfatalFailure()

bool Test::HasNonfatalFailure ( )
static

◆ RecordProperty() [1/2]

void Test::RecordProperty ( const std::string &  key,
const std::string &  value 
)
static

◆ RecordProperty() [2/2]

void Test::RecordProperty ( const std::string &  key,
int  value 
)
static

◆ SetUp()

◆ SetUpTestCase()

static void testing::Test::SetUpTestCase ( )
inlinestatic

◆ TearDown()

◆ TearDownTestCase()

static void testing::Test::TearDownTestCase ( )
inlinestatic

Friends And Related Function Documentation

◆ TestInfo

friend class TestInfo
friend

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