Add extra Cycles regression tests

This new tests are aimed to issues/regressions reported to the tracker.
This commit is contained in:
Sergey Sharybin 2015-02-01 00:49:35 +05:00
parent 77e6f2212f
commit 0827441c32
2 changed files with 7 additions and 1 deletions

View File

@ -362,6 +362,12 @@ add_test(export_fbx_all_objects ${TEST_BLENDER_EXE}
if(WITH_CYCLES) if(WITH_CYCLES)
if(OPENIMAGEIO_IDIFF AND EXISTS "${TEST_SRC_DIR}/cycles/ctests/shader") if(OPENIMAGEIO_IDIFF AND EXISTS "${TEST_SRC_DIR}/cycles/ctests/shader")
add_test(cycles_reports_test
${CMAKE_CURRENT_LIST_DIR}/cycles_render_tests.py
-blender "${TEST_BLENDER_EXE_BARE}"
-testdir "${TEST_SRC_DIR}/cycles/ctests/reports"
-idiff "${OPENIMAGEIO_IDIFF}"
)
add_test(cycles_shaders_test add_test(cycles_shaders_test
${CMAKE_CURRENT_LIST_DIR}/cycles_render_tests.py ${CMAKE_CURRENT_LIST_DIR}/cycles_render_tests.py
-blender "${TEST_BLENDER_EXE_BARE}" -blender "${TEST_BLENDER_EXE_BARE}"

View File

@ -109,7 +109,7 @@ def run_all_tests(dirpath):
print('Can not perform tests because blender fails to start.', print('Can not perform tests because blender fails to start.',
'Make sure INSTALL target was run.') 'Make sure INSTALL target was run.')
return False return False
elif error == 'VARIFY': elif error == 'VERIFY':
pass pass
else: else:
print("Unknown error %r" % error) print("Unknown error %r" % error)