Added all original pyside unit tests to the shiboken version.
This commit is contained in:
parent
aa12538d63
commit
9af36fbb64
160 changed files with 6616 additions and 12 deletions
16
tests/CMakeLists.txt
Normal file
16
tests/CMakeLists.txt
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
|
||||
file(GLOB TEST_FILES */*_test.py)
|
||||
|
||||
foreach(test_file ${TEST_FILES})
|
||||
string(REGEX MATCH "/([^/]+)//?([^/]+)_test.py" test_name ${test_file} )
|
||||
add_test(${CMAKE_MATCH_1}_${CMAKE_MATCH_2} sh
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/run_test.sh
|
||||
"${pysidebase_BINARY_DIR}"
|
||||
"${CMAKE_BINARY_DIR}:${CMAKE_CURRENT_SOURCE_DIR}/util"
|
||||
${PYTHON_EXECUTABLE}
|
||||
${test_file})
|
||||
set_tests_properties(${CMAKE_MATCH_1}_${CMAKE_MATCH_2} PROPERTIES TIMEOUT 5)
|
||||
# Should set python path here
|
||||
# Looks like it's fixed in 2.8:
|
||||
# http://www.vtk.org/Bug/print_bug_page.php?bug_id=7885
|
||||
endforeach(test_file ${TEST_FILES})
|
||||
Loading…
Add table
Add a link
Reference in a new issue