1 # Copyright (C) 2015 CEA/DEN, EDF R&D
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.
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.
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
17 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
20 SET(SALOME_TEST_DRIVER "$ENV{ABSOLUTE_APPLI_PATH}/bin/salome/appliskel/salome_test_driver.py")
21 SET(COMPONENT_NAME GEOM)
26 advanced_geom_objs_ex01
27 advanced_geom_objs_ex02
28 advanced_geom_objs_ex03
30 arranging_study_objects
46 blocks_operations_ex01
47 blocks_operations_ex02
48 blocks_operations_ex03
49 boolean_operations_ex01
50 boolean_operations_ex02
51 boolean_operations_ex03
52 boolean_operations_ex04
54 building_by_blocks_ex01
55 building_by_blocks_ex02
57 check_compound_of_blocks
58 check_self_intersections
89 repairing_operations_ex01
90 repairing_operations_ex02
91 repairing_operations_ex03
92 repairing_operations_ex04
93 repairing_operations_ex05
94 repairing_operations_ex06
95 repairing_operations_ex07
96 repairing_operations_ex08
97 repairing_operations_ex10
98 repairing_operations_ex11
99 repairing_operations_ex12
102 topological_geom_objs_ex01
103 topological_geom_objs_ex02
104 topological_geom_objs_ex03
105 topological_geom_objs_ex04
106 topological_geom_objs_ex05
107 topological_geom_objs_ex06
108 transformation_operations_ex01
109 transformation_operations_ex02
110 transformation_operations_ex03
111 transformation_operations_ex04
112 transformation_operations_ex05
113 transformation_operations_ex06
114 transformation_operations_ex07
115 transformation_operations_ex08
116 transformation_operations_ex09
117 transformation_operations_ex10
118 transformation_operations_ex11
119 transformation_operations_ex12
120 transformation_operations_ex13
121 transformation_operations_ex14
122 viewing_geom_objs_ex01
123 viewing_geom_objs_ex02
124 viewing_geom_objs_ex03
125 viewing_geom_objs_ex04
127 working_with_groups_ex01
128 working_with_groups_ex02
129 working_with_groups_ex03
130 working_with_groups_ex04
131 working_with_groups_ex05
132 working_with_groups_ex06
134 # CAS_VERSION > "6.8.0"
135 LIST(APPEND GOOD_TESTS fast_intersection)
137 FOREACH(tfile ${GOOD_TESTS})
138 SET(TEST_NAME GEOM_${tfile})
139 ADD_TEST(${TEST_NAME} python ${SALOME_TEST_DRIVER} ${TIMEOUT} ${tfile}.py)
140 SET_TESTS_PROPERTIES(${TEST_NAME} PROPERTIES LABELS "${COMPONENT_NAME}")