[Bf-blender-cvs] [b010a804f28] greasepencil-object: Fix alembic tests not running with debug build on windows

Ray Molenkamp noreply at git.blender.org
Tue Jun 6 11:28:29 CEST 2017


Commit: b010a804f289ffdf5c99c9af20ae78ecb2f3e190
Author: Ray Molenkamp
Date:   Sun Jun 4 17:05:59 2017 -0600
Branches: greasepencil-object
https://developer.blender.org/rBb010a804f289ffdf5c99c9af20ae78ecb2f3e190

Fix alembic tests not running with debug build on windows

===================================================================

M	tests/python/CMakeLists.txt

===================================================================

diff --git a/tests/python/CMakeLists.txt b/tests/python/CMakeLists.txt
index 65e348336b4..986a09b8f79 100644
--- a/tests/python/CMakeLists.txt
+++ b/tests/python/CMakeLists.txt
@@ -49,7 +49,8 @@ endif()
 
 # for testing with valgrind prefix: valgrind --track-origins=yes --error-limit=no
 set(TEST_BLENDER_EXE_BARE ${TEST_BLENDER_EXE})
-set(TEST_BLENDER_EXE ${TEST_BLENDER_EXE} --background -noaudio --factory-startup --env-system-scripts ${CMAKE_SOURCE_DIR}/release/scripts)
+set(TEST_BLENDER_EXE_PARAMS --background -noaudio --factory-startup --env-system-scripts ${CMAKE_SOURCE_DIR}/release/scripts)
+set(TEST_BLENDER_EXE ${TEST_BLENDER_EXE} ${TEST_BLENDER_EXE_PARAMS} )
 
 
 # ------------------------------------------------------------------------------
@@ -458,12 +459,6 @@ if(WITH_ALEMBIC)
 	get_filename_component(real_include_dir ${ALEMBIC_INCLUDE_DIR} REALPATH)
 	get_filename_component(ALEMBIC_ROOT_DIR ${real_include_dir} DIRECTORY)
 
-	add_test(script_alembic_import ${TEST_BLENDER_EXE}
-		--python ${CMAKE_CURRENT_LIST_DIR}/bl_alembic_import_test.py
-		--
-		--testdir "${TEST_SRC_DIR}/alembic"
-	)
-
 	if(MSVC)
 		add_test(NAME alembic_tests
 			COMMAND
@@ -473,6 +468,14 @@ if(WITH_ALEMBIC)
 			--testdir "${TEST_SRC_DIR}/alembic"
 			--alembic-root "${ALEMBIC_ROOT_DIR}"
 		)
+		add_test(NAME script_alembic_import 
+			COMMAND 
+			"$<TARGET_FILE:blender>" ${TEST_BLENDER_EXE_PARAMS} 
+		--python ${CMAKE_CURRENT_LIST_DIR}/bl_alembic_import_test.py
+		--
+		--testdir "${TEST_SRC_DIR}/alembic"
+		)
+
 	else()
 		add_test(alembic_tests
 			${CMAKE_CURRENT_LIST_DIR}/alembic_tests.py
@@ -480,6 +483,12 @@ if(WITH_ALEMBIC)
 			--testdir "${TEST_SRC_DIR}/alembic"
 			--alembic-root "${ALEMBIC_ROOT_DIR}"
 		)
+		add_test(script_alembic_import ${TEST_BLENDER_EXE}
+		--python ${CMAKE_CURRENT_LIST_DIR}/bl_alembic_import_test.py
+		--
+		--testdir "${TEST_SRC_DIR}/alembic"
+		)
+
 	endif()
 endif()




More information about the Bf-blender-cvs mailing list