Selaa lähdekoodia

Update utObjImportExport.cpp

Unittest: make execution of base exporter test for obj depending of ASSIMP_BUILD_NO_EXPORT.
Kim Kulling 8 vuotta sitten
vanhempi
commit
db1c6f5fc8
1 muutettua tiedostoa jossa 8 lisäystä ja 0 poistoa
  1. 8 0
      test/unit/utObjImportExport.cpp

+ 8 - 0
test/unit/utObjImportExport.cpp

@@ -194,6 +194,8 @@ protected:
         return nullptr != scene;
         return nullptr != scene;
     }
     }
 
 
+#ifndef ASSIMP_BUILD_NO_EXPORT
+
     virtual bool exporterTest() {
     virtual bool exporterTest() {
         ::Assimp::Importer importer;
         ::Assimp::Importer importer;
         ::Assimp::Exporter exporter;
         ::Assimp::Exporter exporter;
@@ -204,6 +206,8 @@ protected:
         return true;
         return true;
     }
     }
 
 
+#endif // ASSIMP_BUILD_NO_EXPORT
+
 protected:
 protected:
     ::Assimp::Importer *m_im;
     ::Assimp::Importer *m_im;
     aiScene *m_expectedScene;
     aiScene *m_expectedScene;
@@ -213,10 +217,14 @@ TEST_F( utObjImportExport, importObjFromFileTest ) {
     EXPECT_TRUE( importerTest() );
     EXPECT_TRUE( importerTest() );
 }
 }
 
 
+#ifndef ASSIMP_BUILD_NO_EXPORT
+
 TEST_F( utObjImportExport, exportObjFromFileTest ) {
 TEST_F( utObjImportExport, exportObjFromFileTest ) {
     EXPECT_TRUE( exporterTest() );
     EXPECT_TRUE( exporterTest() );
 }
 }
 
 
+#endif // ASSIMP_BUILD_NO_EXPORT
+
 TEST_F( utObjImportExport, obj_import_test ) {
 TEST_F( utObjImportExport, obj_import_test ) {
     const aiScene *scene = m_im->ReadFileFromMemory( (void*) ObjModel.c_str(), ObjModel.size(), 0 );
     const aiScene *scene = m_im->ReadFileFromMemory( (void*) ObjModel.c_str(), ObjModel.size(), 0 );
     aiScene *expected = createScene();
     aiScene *expected = createScene();