mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-12-26 09:20:34 +05:00
Extract unstable SMESH tests
This commit is contained in:
parent
c51e870373
commit
3877eef73d
@ -45,13 +45,26 @@ IF(SALOME_BUILD_TESTS)
|
||||
SET_TESTS_PROPERTIES(${testname} PROPERTIES ENVIRONMENT "${tests_env}" LABELS "examples")
|
||||
ENDFOREACH()
|
||||
|
||||
# Add tests for 'make test'
|
||||
# -------------------------
|
||||
|
||||
SALOME_GENERATE_TESTS_ENVIRONMENT(tests_env)
|
||||
|
||||
FOREACH(test ${UNSTABLE_TESTS})
|
||||
GET_FILENAME_COMPONENT(testname ${test} NAME_WE)
|
||||
SET(testname "EXAMPLES_${testname}")
|
||||
ADD_TEST(NAME ${testname}
|
||||
COMMAND ${PYTHON_EXECUTABLE} -B ${CMAKE_SOURCE_DIR}/test/test_helper.py ${CMAKE_CURRENT_SOURCE_DIR}/${test})
|
||||
SET_TESTS_PROPERTIES(${testname} PROPERTIES ENVIRONMENT "${tests_env}" LABELS "examples")
|
||||
ENDFOREACH()
|
||||
|
||||
ENDIF()
|
||||
|
||||
# Install example scripts and data
|
||||
# --------------------------------
|
||||
|
||||
IF(SALOME_BUILD_TESTS OR SALOME_BUILD_DOC)
|
||||
INSTALL(FILES ${GOOD_TESTS} ${BAD_TESTS} DESTINATION ${EXAMPLES_INSTALL_DIRECTORY})
|
||||
INSTALL(FILES ${GOOD_TESTS} ${BAD_TESTS} ${UNSTABLE_TESTS} DESTINATION ${EXAMPLES_INSTALL_DIRECTORY})
|
||||
INSTALL(FILES mechanic.py DESTINATION ${SALOME_INSTALL_BINS})
|
||||
INSTALL(DIRECTORY data DESTINATION ${EXAMPLES_INSTALL_DIRECTORY})
|
||||
ENDIF()
|
||||
|
@ -32,3 +32,12 @@ FOREACH(tfile ${_all_tests})
|
||||
ADD_TEST(${TEST_NAME} python ${PYTHON_TEST_DRIVER} ${TIMEOUT} ${SCRIPTS_DIR}/${tfile})
|
||||
SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES LABELS "${COMPONENT_NAME};${COMPONENT_NAME}_examples")
|
||||
ENDFOREACH()
|
||||
|
||||
SET(_unstable_tests ${UNSTABLE_TESTS})
|
||||
LIST(SORT _unstable_tests)
|
||||
FOREACH(tfile ${_unstable_tests})
|
||||
GET_FILENAME_COMPONENT(BASE_NAME ${tfile} NAME_WE)
|
||||
SET(TEST_NAME UNSTABLE_${BASE_NAME})
|
||||
ADD_TEST(${TEST_NAME} python ${PYTHON_TEST_DRIVER} ${TIMEOUT} ${SCRIPTS_DIR}/${tfile})
|
||||
SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES LABELS "UNSTABLE;${COMPONENT_NAME}_examples")
|
||||
ENDFOREACH()
|
||||
|
@ -152,8 +152,11 @@ ENDIF(NOT WIN32)
|
||||
# The following tests can be executed with both 'make test' and 'salome test'.
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
SET(GOOD_TESTS
|
||||
SET(UNSTABLE_TESTS
|
||||
cartesian_algo.py
|
||||
)
|
||||
|
||||
SET(GOOD_TESTS
|
||||
creating_meshes_ex02.py
|
||||
creating_meshes_ex06.py
|
||||
creating_meshes_ex07.py
|
||||
|
Loading…
Reference in New Issue
Block a user