Przeglądaj źródła

Check nb of faces and vertices for FBX unit test

This test is currently broken !
Alexandre Avenel 7 lat temu
rodzic
commit
89b90cf2d5
1 zmienionych plików z 4 dodań i 0 usunięć
  1. 4 0
      test/unit/utFBXImporterExporter.cpp

+ 4 - 0
test/unit/utFBXImporterExporter.cpp

@@ -70,6 +70,10 @@ TEST_F( utFBXImporterExporter, importBareBoxWithoutColorsAndTextureCoords ) {
     Assimp::Importer importer;
     Assimp::Importer importer;
     const aiScene *scene = importer.ReadFile( ASSIMP_TEST_MODELS_DIR "/FBX/box.fbx", aiProcess_ValidateDataStructure );
     const aiScene *scene = importer.ReadFile( ASSIMP_TEST_MODELS_DIR "/FBX/box.fbx", aiProcess_ValidateDataStructure );
     EXPECT_NE( nullptr, scene );
     EXPECT_NE( nullptr, scene );
+    EXPECT_EQ(scene->mNumMeshes, 1);
+    aiMesh* mesh = scene->mMeshes[0];
+    EXPECT_EQ(mesh->mNumFaces, 12);
+    EXPECT_EQ(mesh->mNumVertices, 36);
 }
 }
 
 
 TEST_F( utFBXImporterExporter, importPhongMaterial ) {
 TEST_F( utFBXImporterExporter, importPhongMaterial ) {