Update utObjImportExport.cpp
authorKim Kulling <kimkulling@users.noreply.github.com>
Mon, 6 Feb 2017 12:15:53 +0000 (13:15 +0100)
committerGitHub <noreply@github.com>
Mon, 6 Feb 2017 12:15:53 +0000 (13:15 +0100)
Unittest: make execution of base exporter test for obj depending of ASSIMP_BUILD_NO_EXPORT.

test/unit/utObjImportExport.cpp

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