1 # Copyright (C) 2021-2022 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
22 TestExtrusionOfCompound.py
24 TestExtrusionCut_BySize.py
25 TestExtrusionCut_ByPlanesAndOffsets.py
26 TestExtrusionCut_ByFaces.py
27 TestExtrusionCut_ThroughAll.py
29 TestExtrusionFuse_BySize.py
30 TestExtrusionFuse_ByPlanesAndOffsets.py
31 TestExtrusionFuse_ThroughAll.py
32 TestExtrusion_ErrorMsg.py
33 TestExtrusion_ZeroOffsetError.py
34 TestExtrusion_ByFaces01.py
35 TestExtrusion_ByFaces02.py
36 TestExtrusion_ByFaces03.py
37 TestExtrusion_ByFaces04.py
38 TestExtrusion_ByFaces05.py
39 TestExtrusion_ByFaces06.py
40 TestExtrusion_ByFaces07.py
41 TestExtrusion_ByFaces08.py
42 TestExtrusion_ByFaces09.py
43 TestExtrusion_ByFaces10.py
44 TestExtrusion_ByFaces11.py
45 TestExtrusion_ByFaces12.py
46 TestExtrusion_ByFaces13.py
47 TestExtrusion_ByFaces14.py
48 TestExtrusion_ByFaces15.py
49 TestExtrusion_ByFaces16.py
50 TestExtrusion_ByFaces17.py
51 TestExtrusion_ByFaces18.py
52 TestExtrusion_ByFaces19.py
54 TestRevolution_ByAngle.py
55 TestRevolutionOfPoint.py
56 TestRevolutionOfEdge.py
57 TestRevolutionOfCompound.py
59 TestRevolutionCut_ByAngle.py
60 TestRevolutionCut_ByPlanesAndOffsets.py
61 TestRevolutionCut_ThroughAll.py
63 TestRevolutionFuse_ByAngle.py
64 TestRevolutionFuse_ByPlanesAndOffsets.py
65 TestRevolutionFuse_ThroughAll.py
66 TestCompositeFeaturesOnCompSolids.py
68 TestPartition_ErrorMsg.py
69 TestPlacement_Vertex_Vertex.py
70 TestPlacement_Edge_Vertex.py
71 TestPlacement_Edge_Edge.py
72 TestPlacement_Face_Vertex.py
73 TestPlacement_Face_Edge.py
74 TestPlacement_Face_Face.py
75 TestPlacement_Part_Part.py
76 TestPlacement_Complex.py
77 TestPlacement_ErrorMsg.py
78 TestPlacement_BodyShapesValidator.py
80 TestTranslation_Part.py
82 TestRotation_ByAxis.py
83 TestRotation_ByPoints.py
84 TestRotation_ErrorMsg.py
85 TestMultiRotation_Part.py
86 TestMultiRotation_ErrorMsg.py
87 TestMultiTranslation_Part.py
88 TestMultiTranslation_ErrorMsg.py
93 TestBooleanCompSolids.py
96 TestBooleanSplitWithPlane.py
97 TestBooleanSplit_ErrorMsg.py
100 TestBoolean_ErrorMsg.py
102 TestIntersection_ErrorMsg.py
105 TestUnion_ErrorMsg.py
106 TestRemoveSubShapes.py
107 TestRemoveSubShapes2.py
108 TestRemoveSubShapes3.py
109 TestRemoveSubShapes4.py
110 TestRemoveSubShapes5.py
111 TestRemoveSubShapes6.py
113 TestPipe_DoNotMovePath.py
119 TestRecover_Compound.py
120 TestRecover_Compsolid1.py
121 TestRecover_Compsolid2.py
123 TestSplitEdgeVertex.py
125 TestSplitEdgeEdgeIntersected.py
128 TestSplitEdgeShell.py
129 TestSplitEdgeSolid.py
130 TestSplitEdgeSolidIntersected.py
131 TestSplitWireVertex.py
135 TestSplitWireShell.py
136 TestSplitWireSolid.py
137 TestSplitFaceVertex.py
139 TestSplitFaceEdgeInside.py
140 TestSplitFaceEdgePerpendicular.py
143 TestSplitFaceShell.py
144 TestSplitFaceSolid.py
145 TestSplitCompFaceSolid.py
146 TestSplitShellVertex.py
147 TestSplitShellEdge.py
148 TestSplitShellConstrPlane.py
149 TestSplitShellWire.py
150 TestSplitShellFace.py
151 TestSplitShellShell.py
152 TestSplitShellSolid.py
153 TestSplitSolid2ConstructionPlanes.py
154 TestSplitSolidEdge.py
155 TestSplitSolidFace.py
156 TestSplitSolidCompFace.py
157 TestSplitSolidShell.py
158 TestSplitSolidCompShell.py
159 TestSplitCompsolidPlane.py
160 TestPartition2Faces.py
161 TestPartition2Solids.py
162 TestPartition2Wires.py
163 TestPartitionBox4Planes.py
164 TestPartitionEdgeSolid.py
165 TestPartitionFace2Solid.py
166 TestPartitionFaceSolid.py
167 TestPartitionFaceWire.py
168 TestPartitionInclinedFaceSolid.py
169 TestPartitionWireFaceSolid.py
170 TestUnion4CurvedFaces.py
171 TestUnion4CurvedFaces_2.py
174 TestMeasurementLength.py
175 TestMeasurementDistance.py
176 TestMeasurementRadius.py
177 TestMeasurementAngle.py
178 TestMeasurementAngle3Points.py
179 TestMeasurementPresentation.py
181 TestFusionFaces2697.py
182 TestFusionFaces32443.py
219 TestBooleanCut_CompSolid_CompSolid.py
220 TestBooleanCut_CompSolidCompound_CompSolidCompound.py
221 TestBooleanCut_Edge_Edge.py
222 TestBooleanCut_Edge_Face.py
223 TestBooleanCut_EdgeCompound_EdgeCompound.py
224 TestBooleanCut_EdgeCompound_Solid.py
225 TestBooleanCut_Face_Face.py
226 TestBooleanCut_Face_Solid.py
227 TestBooleanCut_FaceCompound_FaceCompound.py
228 TestBooleanCut_Shell_Shell.py
229 TestBooleanCut_ShellCompound_ShellCompound.py
230 TestBooleanCut_Solid_Solid.py
231 TestBooleanCut_Solid_Compound.py
232 TestBooleanCut_SolidCompound_SolidCompound.py
233 TestBooleanCut_Vertex_Vertex.py
234 TestBooleanCut_VertexCompound_Solid.py
235 TestBooleanCut_VertexCompound_VertexCompound.py
236 TestBooleanCut_Wire_Face.py
237 TestBooleanCut_Wire_Wire.py
238 TestBooleanCut_WireCompound_WireCompound.py
239 TestBooleanCut_Compound_Solid.py
240 TestBooleanCut_ErrorMsg.py
241 TestBooleanCut_SolidsHistory.py
242 TestBooleanSmash_Face_Face.py
243 TestBooleanSmash_SubSolid_Solid.py
244 TestBooleanSmash_CompSolid_Solid.py
245 TestBooleanSmash_ErrorMsg.py
246 TestBooleanSmash_SolidsHistory.py
247 TestBooleanFuse_SimpleMode.py
248 TestBooleanFuse_RemoveEdges.py
249 TestBooleanFuse_ErrorMsg.py
250 TestBooleanCommon_Vertex_Vertex.py
251 TestBooleanCommon_VertexCompound_VertexCompound.py
252 TestBooleanCommon_Edge_Edge.py
253 TestBooleanCommon_EdgeCompound_EdgeCompound.py
254 TestBooleanCommon_Wire_Wire.py
255 TestBooleanCommon_WireCompound_WireCompound.py
256 TestBooleanCommon_Face_Face.py
257 TestBooleanCommon_Face_Plane.py
258 TestBooleanCommon_FaceCompound_FaceCompound.py
259 TestBooleanCommon_Shell_Shell.py
260 TestBooleanCommon_ShellCompound_ShellCompound.py
261 TestBooleanCommon_Solid_Face.py
262 TestBooleanCommon_Solid_Shell.py
263 TestBooleanCommon_Solid_Solid.py
264 TestBooleanCommon_SolidCompound_Face.py
265 TestBooleanCommon_SolidCompound_Shell.py
266 TestBooleanCommon_SolidCompound_SolidCompound.py
267 TestBooleanCommon_SubCompound_Solid.py
268 TestBooleanCommon_SubSolid_Solid.py
269 TestBooleanCommon_CompSolid_Face.py
270 TestBooleanCommon_CompSolid_Shell.py
271 TestBooleanCommon_CompSolid_CompSolid.py
272 TestBooleanCommon_CompSolidCompound_Face.py
273 TestBooleanCommon_CompSolidCompound_Shell.py
274 TestBooleanCommon_CompSolidCompound_CompSolidCompound.py
275 TestBooleanCommon_ErrorMsg.py
276 TestBooleanCommon_SolidsHistory.py
281 TestPartitionSubCompsolidWithCompSolid1.py
282 TestPartitionSubCompsolidWithCompSolid2.py
283 TestPartitionSubCompsolidWithCompSolid3.py
284 TestPartitionSubCompsolidWithSolid1.py
285 TestPartitionSubCompsolidWithSolid2.py
286 TestPartitionSubCompsolidWithSolid3.py
287 TestPartitionSubCompsolidWithSolid4.py
288 TestPartitionSubCompsolidWithSolid5.py
289 TestPartitionSubCompsolidWithFace1.py
290 TestPartitionSubCompsolidWithFace2.py
291 TestPartitionSubCompsolidWithFace3.py
292 TestPartitionSubCompsolidWithFace4.py
293 TestPartitionSubCompsolidWithFace5.py
294 TestPartitionSubCompsolidWithPlane1.py
295 TestPartitionSubCompsolidWithPlane2.py
296 TestPartitionSubCompsolidWithPlane3.py
297 TestPartitionSubCompsolidWithPlane4.py
298 TestPartitionSubCompsolidWithPlane5.py
299 TestPartitionArgsUpdate.py
300 TestPartition_SolidsHistory.py
301 TestBooleanFuse_Vertex_Vertex.py
302 TestBooleanFuse_VertexCompound_VertexCompound.py
303 TestBooleanFuse_Edge_Edge.py
304 TestBooleanFuse_EdgeCompound_EdgeCompound.py
305 TestBooleanFuse_Wire_Wire.py
306 TestBooleanFuse_WireCompound_WireCompound.py
307 TestBooleanFuse_Face_Face.py
308 TestBooleanFuse_FaceCompound_FaceCompound.py
309 TestBooleanFuse_Shell_Shell.py
310 TestBooleanFuse_ShellCompound_ShellCompound.py
311 TestBooleanFuse_Solid_Solid.py
312 TestBooleanFuse_SolidCompound_SolidCompound.py
313 TestBooleanFuse_CompSolid_Face.py
314 TestBooleanFuse_CompSolid_CompSolid.py
315 TestBooleanFuse_CompSolidCompound_CompSolidCompound.py
316 TestBooleanFuse_SolidsHistory.py
319 TestFillet_ErrorMsg.py
320 TestFillet_History.py
347 TestBooleanCommon_MultiLevelCompound_v0_1.py
348 TestBooleanCommon_MultiLevelCompound_v0_2.py
349 TestBooleanCommon_MultiLevelCompound_v20190506_1.py
350 TestBooleanCommon_MultiLevelCompound_v20190506_2.py
351 TestBooleanCut_MultiLevelCompound_v0_1.py
352 TestBooleanCut_MultiLevelCompound_v0_2.py
353 TestBooleanCut_MultiLevelCompound_v20190506_1.py
354 TestBooleanCut_MultiLevelCompound_v20190506_2.py
355 TestBooleanFuse_MultiLevelCompound_v0_1.py
356 TestBooleanFuse_MultiLevelCompound_v0_2.py
357 TestBooleanFuse_MultiLevelCompound_v0_3.py
358 TestBooleanFuse_MultiLevelCompound_v0_4.py
359 TestBooleanFuse_MultiLevelCompound_v20190506_1.py
360 TestBooleanFuse_MultiLevelCompound_v20190506_2.py
361 TestBooleanFuse_MultiLevelCompound_v20190506_3.py
362 TestBooleanFuse_MultiLevelCompound_v20190506_4.py
363 TestBooleanSmash_MultiLevelCompound_v0_1.py
364 TestBooleanSmash_MultiLevelCompound_v0_2.py
365 TestBooleanSmash_MultiLevelCompound_v20190506_1.py
366 TestBooleanSmash_MultiLevelCompound_v20190506_2.py
367 TestBooleanSplit_MultiLevelCompound_v0_1.py
368 TestBooleanSplit_MultiLevelCompound_v0_2.py
369 TestBooleanSplit_MultiLevelCompound_v20190506_1.py
370 TestBooleanSplit_MultiLevelCompound_v20190506_2.py
371 TestPartition_MultiLevelCompound_v0_1.py
372 TestPartition_MultiLevelCompound_v0_2.py
373 TestPartition_MultiLevelCompound_v0_3.py
374 TestPartition_MultiLevelCompound_v20190506_1.py
375 TestPartition_MultiLevelCompound_v20190506_2.py
376 TestPartition_MultiLevelCompound_v20190506_3.py
377 TestUnion_MultiLevelCompound_v0.py
378 TestUnion_MultiLevelCompound_v20190506.py
379 TestUnionFaces_v20190506.py
380 TestRemoveResultsBody.py
381 TestRemoveResultsConstruction.py
382 TestRemoveResultsPart.py
392 TestCopyFeatureMoveGroupOfFeature.py
393 TestCopyMoveResult.py
394 TestCopyMoveSubShapes.py
397 TestCopyWholeFeature.py
399 TestImportResultWithGroups1.py
400 TestImportResultWithGroups2.py
401 TestImportResultWithGroups3.py
402 TestDefeaturing_ErrorMsg.py
403 TestDefeaturing_OnSolid1.py
404 TestDefeaturing_OnSolid2.py
405 TestDefeaturing_OnSolid3.py
406 TestDefeaturing_OnCompsolid1.py
407 TestDefeaturing_OnCompsolid2.py
408 TestDefeaturing_OnCompsolid3.py
409 TestDefeaturing_OnCompound.py
414 TestPlacement_MultiLevelCompound_v0_1.py
415 TestPlacement_MultiLevelCompound_v0_2.py
416 TestPlacement_MultiLevelCompound_v0_3.py
417 TestPlacement_MultiLevelCompound_v0_4.py
418 TestPlacement_MultiLevelCompound_v0_5.py
419 TestPlacement_MultiLevelCompound_v0_6.py
420 TestPlacement_MultiLevelCompound_v95_1.py
421 TestPlacement_MultiLevelCompound_v95_2.py
422 TestPlacement_MultiLevelCompound_v95_3.py
423 TestPlacement_MultiLevelCompound_v95_4.py
424 TestPlacement_MultiLevelCompound_v95_5.py
425 TestPlacement_MultiLevelCompound_v95_6.py
426 TestTranslation_MultiLevelCompound_v0_1.py
427 TestTranslation_MultiLevelCompound_v0_2.py
428 TestTranslation_MultiLevelCompound_v0_3.py
429 TestTranslation_MultiLevelCompound_v0_4.py
430 TestTranslation_MultiLevelCompound_v0_5.py
431 TestTranslation_MultiLevelCompound_v95_1.py
432 TestTranslation_MultiLevelCompound_v95_2.py
433 TestTranslation_MultiLevelCompound_v95_3.py
434 TestTranslation_MultiLevelCompound_v95_4.py
435 TestTranslation_MultiLevelCompound_v95_5.py
436 TestRotation_MultiLevelCompound_v0_1.py
437 TestRotation_MultiLevelCompound_v0_2.py
438 TestRotation_MultiLevelCompound_v0_3.py
439 TestRotation_MultiLevelCompound_v0_4.py
440 TestRotation_MultiLevelCompound_v95_1.py
441 TestRotation_MultiLevelCompound_v95_2.py
442 TestRotation_MultiLevelCompound_v95_3.py
443 TestRotation_MultiLevelCompound_v95_4.py
444 TestSymmetry_MultiLevelCompound_v0_1.py
445 TestSymmetry_MultiLevelCompound_v0_2.py
446 TestSymmetry_MultiLevelCompound_v0_3.py
447 TestSymmetry_MultiLevelCompound_v0_4.py
448 TestSymmetry_MultiLevelCompound_v0_5.py
449 TestSymmetry_MultiLevelCompound_v95_1.py
450 TestSymmetry_MultiLevelCompound_v95_2.py
451 TestSymmetry_MultiLevelCompound_v95_3.py
452 TestSymmetry_MultiLevelCompound_v95_4.py
453 TestSymmetry_MultiLevelCompound_v95_5.py
454 TestScale_MultiLevelCompound_v0_1.py
455 TestScale_MultiLevelCompound_v0_2.py
456 TestScale_MultiLevelCompound_v0_3.py
457 TestScale_MultiLevelCompound_v0_4.py
458 TestScale_MultiLevelCompound_v95_1.py
459 TestScale_MultiLevelCompound_v95_2.py
460 TestScale_MultiLevelCompound_v95_3.py
461 TestScale_MultiLevelCompound_v95_4.py
462 TestMultiTranslation_MultiLevelCompound_v0_1.py
463 TestMultiTranslation_MultiLevelCompound_v0_2.py
464 TestMultiTranslation_MultiLevelCompound_v0_3.py
465 TestMultiTranslation_MultiLevelCompound_v0_4.py
466 TestMultiTranslation_MultiLevelCompound_v95_1.py
467 TestMultiTranslation_MultiLevelCompound_v95_2.py
468 TestMultiTranslation_MultiLevelCompound_v95_3.py
469 TestMultiTranslation_MultiLevelCompound_v95_4.py
470 TestMultiRotation_MultiLevelCompound_v0_1.py
471 TestMultiRotation_MultiLevelCompound_v0_2.py
472 TestMultiRotation_MultiLevelCompound_v0_3.py
473 TestMultiRotation_MultiLevelCompound_v0_4.py
474 TestMultiRotation_MultiLevelCompound_v95_1.py
475 TestMultiRotation_MultiLevelCompound_v95_2.py
476 TestMultiRotation_MultiLevelCompound_v95_3.py
477 TestMultiRotation_MultiLevelCompound_v95_4.py
478 TestIntersection_MultiLevelCompound_v0_1.py
479 TestIntersection_MultiLevelCompound_v0_2.py
480 TestIntersection_MultiLevelCompound_v95_1.py
481 TestIntersection_MultiLevelCompound_v95_2.py
482 TestFillet_MultiLevelCompound_v0_1.py
483 TestFillet_MultiLevelCompound_v0_2.py
484 TestFillet_MultiLevelCompound_v0_3.py
485 TestFillet_MultiLevelCompound_v0_4.py
486 TestFillet_MultiLevelCompound_v95_1.py
487 TestFillet_MultiLevelCompound_v95_2.py
488 TestFillet_MultiLevelCompound_v95_3.py
489 TestFillet_MultiLevelCompound_v95_4.py
490 TestChamfer_MultiLevelCompound_v0_1.py
491 TestChamfer_MultiLevelCompound_v0_2.py
492 TestChamfer_MultiLevelCompound_v0_3.py
493 TestChamfer_MultiLevelCompound_v0_4.py
494 TestChamfer_MultiLevelCompound_v95_1.py
495 TestChamfer_MultiLevelCompound_v95_2.py
496 TestChamfer_MultiLevelCompound_v95_3.py
497 TestChamfer_MultiLevelCompound_v95_4.py
503 TestFillet1D_ErrorMsg.py
504 TestFillet1D_Vertices_1.py
505 TestFillet1D_Vertices_2.py
506 TestFillet1D_Vertices_3.py
507 TestFillet1D_Vertices_4.py
508 TestFillet1D_Vertices_5.py
509 TestFillet1D_Vertices_6.py
510 TestFillet1D_Vertices_7.py
511 TestFillet1D_Vertices_8.py
512 TestFillet1D_Vertices_9.py
513 TestFillet1D_Wire_1.py
514 TestFillet1D_Wire_2.py
515 TestFillet1D_Wire_3.py
516 TestFillet1D_Wire_4.py
517 TestFillet1D_Wire_5.py
523 Test20245_3_geometrical.py
526 TestPointCoordinates.py
528 TestGeometryCalculation.py
533 TestSewing_Manifold.py
534 TestSewing_NonManifold.py
536 TestGlueFaces_Compound.py
537 TestGlueFaces_Faces.py
538 TestGlueFaces_Shell.py
539 TestGlueFaces_Solids.py
540 TestLimitTolerance.py
541 TestLimitTolerance_Face.py
542 TestBooleanCut_Fuzzy_1.py
543 TestBooleanCut_Fuzzy_2.py
544 TestBooleanFuse_Fuzzy.py
545 TestBooleanCommon_Fuzzy.py
552 set(TEST_NAMES ${TEST_NAMES_PARA} ${TEST_NAMES_SEQ})