Salome HOME
fbb046d97984098d49fca3399e6c0ca82b7c8312
[modules/yacs.git] / src / yacsloader_swig / Test / CTestTestfileInstall.cmake
1 # Copyright (C) 2015-2023  CEA, EDF
2 #
3 # This library is free software; you can redistribute it and/or
4 # modify it under the terms of the GNU Lesser General Public
5 # License as published by the Free Software Foundation; either
6 # version 2.1 of the License, or (at your option) any later version.
7 #
8 # This library is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
11 # Lesser General Public License for more details.
12 #
13 # You should have received a copy of the GNU Lesser General Public
14 # License along with this library; if not, write to the Free Software
15 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
16 #
17 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
18 #
19
20 IF(NOT WIN32)
21   SET(TEST_NAME ${COMPONENT_NAME}_YacsLoaderTest_swig)
22   ADD_TEST(${TEST_NAME} testYacsLoaderSwig.py)
23   SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
24                                     LABELS "${COMPONENT_NAME}"
25                                     ENVIRONMENT "SALOME_EMB_SERVANT=1"
26                       )
27
28   SET(TEST_NAME ${COMPONENT_NAME}_StdAloneYacsLoaderTest1)
29   ADD_TEST(${TEST_NAME} StdAloneYacsLoaderTest1.py)
30   SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
31                                     LABELS "${COMPONENT_NAME}"
32                                     ENVIRONMENT "SALOME_EMB_SERVANT=1"
33                       )
34
35   SET(TEST_NAME ${COMPONENT_NAME}_PyNodeWithCache_swig)
36   ADD_TEST(${TEST_NAME} testPynodeWithCache.py)
37   SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
38                                     LABELS "${COMPONENT_NAME}"
39                                     ENVIRONMENT "SALOME_EMB_SERVANT=1"
40                       )
41
42   SET(TEST_NAME ${COMPONENT_NAME}_WorkloadManager_swig)
43   ADD_TEST(${TEST_NAME} testWorkloadManager.py)
44   SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
45                                     LABELS "${COMPONENT_NAME}"
46                                     ENVIRONMENT "SALOME_EMB_SERVANT=1"
47                       )
48
49   SET(TEST_NAME ${COMPONENT_NAME}_Progress_swig)
50   ADD_TEST(${TEST_NAME} testProgress.py)
51   SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
52                                     LABELS "${COMPONENT_NAME}"
53                                     ENVIRONMENT "SALOME_EMB_SERVANT=1"
54                       )
55
56   SET(TEST_NAME ${COMPONENT_NAME}_Refcount_swig)
57   ADD_TEST(${TEST_NAME} testRefcount.py)
58   SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
59                                     LABELS "${COMPONENT_NAME}"
60                                     ENVIRONMENT "SALOME_EMB_SERVANT=1"
61                       )
62
63   SET(TEST_NAME ${COMPONENT_NAME}_Resume_swig)
64   ADD_TEST(${TEST_NAME} testResume.py)
65   SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
66                                     LABELS "${COMPONENT_NAME}"
67                                     ENVIRONMENT "SALOME_EMB_SERVANT=1"
68                       )
69
70   SET(TEST_NAME ${COMPONENT_NAME}_SaveLoadRun_swig)
71   ADD_TEST(${TEST_NAME} testSaveLoadRun.py)
72   SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
73                                     LABELS "${COMPONENT_NAME}"
74                                     ENVIRONMENT "SALOME_EMB_SERVANT=1"
75                       )
76
77   SET(TEST_NAME ${COMPONENT_NAME}_ValidationChecks_swig)
78   ADD_TEST(${TEST_NAME} testValidationChecks.py)
79   SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
80                                     LABELS "${COMPONENT_NAME}"
81                                     ENVIRONMENT "SALOME_EMB_SERVANT=1"
82                       )
83
84   SET(TEST_NAME ${COMPONENT_NAME}_Fixes_swig)
85   ADD_TEST(${TEST_NAME} testFixes.py)
86   SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES
87                                     LABELS "${COMPONENT_NAME}"
88                                     ENVIRONMENT "SALOME_EMB_SERVANT=1"
89                       )
90
91 ENDIF()