Salome HOME
Issue #19196: Features in error after a change of parameter in a sketch although...
[modules/shaper.git] / src / FeaturesPlugin / CMakeLists.txt
1 # Copyright (C) 2014-2020  CEA/DEN, EDF R&D
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 INCLUDE(Common)
21 INCLUDE(UnitTest)
22
23 SET(PROJECT_HEADERS
24     FeaturesPlugin.h
25     FeaturesPlugin_Plugin.h
26     FeaturesPlugin_Extrusion.h
27     FeaturesPlugin_Recover.h
28     FeaturesPlugin_Revolution.h
29     FeaturesPlugin_Rotation.h
30     FeaturesPlugin_Translation.h
31     FeaturesPlugin_VersionedBoolean.h
32     FeaturesPlugin_Boolean.h
33     FeaturesPlugin_BooleanCut.h
34     FeaturesPlugin_BooleanFuse.h
35     FeaturesPlugin_BooleanCommon.h
36     FeaturesPlugin_BooleanSmash.h
37     FeaturesPlugin_BooleanFill.h
38     FeaturesPlugin_Intersection.h
39     FeaturesPlugin_Partition.h
40     FeaturesPlugin_Pipe.h
41     FeaturesPlugin_Placement.h
42     FeaturesPlugin_CompositeBoolean.h
43     FeaturesPlugin_CompositeSketch.h
44     FeaturesPlugin_ExtrusionBoolean.h
45     FeaturesPlugin_ExtrusionCut.h
46     FeaturesPlugin_ExtrusionFuse.h
47     FeaturesPlugin_RevolutionBoolean.h
48     FeaturesPlugin_RevolutionCut.h
49     FeaturesPlugin_RevolutionFuse.h
50     FeaturesPlugin_Union.h
51     FeaturesPlugin_ValidatorTransform.h
52     FeaturesPlugin_Validators.h
53     FeaturesPlugin_RemoveSubShapes.h
54     FeaturesPlugin_Tools.h
55     FeaturesPlugin_Symmetry.h
56     FeaturesPlugin_Scale.h
57     FeaturesPlugin_MultiTranslation.h
58     FeaturesPlugin_MultiRotation.h
59     FeaturesPlugin_Fillet.h
60     FeaturesPlugin_Measurement.h
61     FeaturesPlugin_FusionFaces.h
62     FeaturesPlugin_RemoveResults.h
63     FeaturesPlugin_Chamfer.h
64     FeaturesPlugin_Copy.h
65     FeaturesPlugin_ImportResult.h
66     FeaturesPlugin_Defeaturing.h
67     FeaturesPlugin_VersionedChFi.h
68 )
69
70 SET(PROJECT_SOURCES
71     FeaturesPlugin_Plugin.cpp
72     FeaturesPlugin_Extrusion.cpp
73     FeaturesPlugin_Recover.cpp
74     FeaturesPlugin_Revolution.cpp
75     FeaturesPlugin_Rotation.cpp
76     FeaturesPlugin_Translation.cpp
77     FeaturesPlugin_VersionedBoolean.cpp
78     FeaturesPlugin_Boolean.cpp
79     FeaturesPlugin_BooleanCut.cpp
80     FeaturesPlugin_BooleanFuse.cpp
81     FeaturesPlugin_BooleanCommon.cpp
82     FeaturesPlugin_BooleanSmash.cpp
83     FeaturesPlugin_BooleanFill.cpp
84     FeaturesPlugin_Intersection.cpp
85     FeaturesPlugin_Partition.cpp
86     FeaturesPlugin_Pipe.cpp
87     FeaturesPlugin_Placement.cpp
88     FeaturesPlugin_CompositeBoolean.cpp
89     FeaturesPlugin_CompositeSketch.cpp
90     FeaturesPlugin_ExtrusionBoolean.cpp
91     FeaturesPlugin_ExtrusionCut.cpp
92     FeaturesPlugin_ExtrusionFuse.cpp
93     FeaturesPlugin_RevolutionBoolean.cpp
94     FeaturesPlugin_RevolutionCut.cpp
95     FeaturesPlugin_RevolutionFuse.cpp
96     FeaturesPlugin_Union.cpp
97     FeaturesPlugin_ValidatorTransform.cpp
98     FeaturesPlugin_Validators.cpp
99     FeaturesPlugin_RemoveSubShapes.cpp
100     FeaturesPlugin_Tools.cpp
101     FeaturesPlugin_Symmetry.cpp
102     FeaturesPlugin_Scale.cpp
103     FeaturesPlugin_MultiTranslation.cpp
104     FeaturesPlugin_MultiRotation.cpp
105     FeaturesPlugin_Fillet.cpp
106     FeaturesPlugin_Measurement.cpp
107     FeaturesPlugin_FusionFaces.cpp
108     FeaturesPlugin_RemoveResults.cpp
109     FeaturesPlugin_Chamfer.cpp
110     FeaturesPlugin_Copy.cpp
111     FeaturesPlugin_ImportResult.cpp
112     FeaturesPlugin_Defeaturing.cpp
113     FeaturesPlugin_VersionedChFi.cpp
114 )
115
116 SET(XML_RESOURCES
117   plugin-Features.xml
118   extrusion_widget.xml
119   extrusioncut_widget.xml
120   extrusionfuse_widget.xml
121   revolution_widget.xml
122   revolutioncut_widget.xml
123   revolutionfuse_widget.xml
124   rotation_widget.xml
125   translation_widget.xml
126   boolean_widget.xml
127   boolean_fuse_widget.xml
128   boolean_common_widget.xml
129   boolean_split_widget.xml
130   boolean_smash_widget.xml
131   recover_widget.xml
132   partition_widget.xml
133   placement_widget.xml
134   intersection_widget.xml
135   pipe_widget.xml
136   remove_subshapes_widget.xml
137   union_widget.xml
138   symmetry_widget.xml
139   scale_widget.xml
140   multitranslation_widget.xml
141   multirotation_widget.xml
142   fillet_widget.xml
143   measurement_widget.xml
144   fusion_faces_widget.xml
145   chamfer_widget.xml
146   copy_widget.xml
147   import_result_widget.xml
148   defeaturing_widget.xml
149 )
150
151 SET(TEXT_RESOURCES
152     FeaturesPlugin_msg_en.ts
153     FeaturesPlugin_msg_fr.ts
154     FeaturesPlugin_msg_ru.ts
155 )
156
157 SOURCE_GROUP ("XML Files" FILES ${XML_RESOURCES})
158 SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES})
159
160
161 INCLUDE_DIRECTORIES(
162   ../ModelAPI
163   ../GeomAPI
164   ../GeomAlgoAPI
165   ../GeomValidators
166   ../Events
167   ../Config
168   ${OpenCASCADE_INCLUDE_DIR}
169 )
170
171 SET(PROJECT_LIBRARIES
172     Events
173     ModelAPI
174     GeomAPI
175     GeomAlgoAPI
176     GeomValidators
177     Config
178     ${OpenCASCADE_Visualization_LIBRARIES}
179 )
180
181 ADD_DEFINITIONS(-DFEATURESPLUGIN_EXPORTS)
182 ADD_LIBRARY(FeaturesPlugin MODULE ${PROJECT_SOURCES} ${PROJECT_HEADERS} ${XML_RESOURCES} ${TEXT_RESOURCES})
183 TARGET_LINK_LIBRARIES(FeaturesPlugin ${PROJECT_LIBRARIES})
184
185 INSTALL(TARGETS FeaturesPlugin DESTINATION ${SHAPER_INSTALL_PLUGIN_FILES})
186 INSTALL(FILES ${XML_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
187 INSTALL(DIRECTORY icons/ DESTINATION ${SHAPER_INSTALL_XML_RESOURCES}/icons/Features)
188 INSTALL(FILES ${TEXT_RESOURCES} DESTINATION ${SHAPER_INSTALL_XML_RESOURCES})
189
190 ADD_UNIT_TESTS(TestExtrusion.py
191                TestExtrusionOfCompound.py
192                TestExtrusionCut.py
193                TestExtrusionCut_BySize.py
194                TestExtrusionCut_ByPlanesAndOffsets.py
195                TestExtrusionCut_ByFaces.py
196                TestExtrusionCut_ThroughAll.py
197                TestExtrusionFuse.py
198                TestExtrusionFuse_BySize.py
199                TestExtrusionFuse_ByPlanesAndOffsets.py
200                TestExtrusionFuse_ThroughAll.py
201                TestExtrusion_ErrorMsg.py
202                TestExtrusion_ZeroOffsetError.py
203                TestExtrusion_ByFaces01.py
204                TestExtrusion_ByFaces02.py
205                TestExtrusion_ByFaces03.py
206                TestExtrusion_ByFaces04.py
207                TestExtrusion_ByFaces05.py
208                TestExtrusion_ByFaces06.py
209                TestExtrusion_ByFaces07.py
210                TestExtrusion_ByFaces08.py
211                TestExtrusion_ByFaces09.py
212                TestExtrusion_ByFaces10.py
213                TestExtrusion_ByFaces11.py
214                TestExtrusion_ByFaces12.py
215                TestExtrusion_ByFaces13.py
216                TestExtrusion_ByFaces14.py
217                TestExtrusion_ByFaces15.py
218                TestExtrusion_ByFaces16.py
219                TestExtrusion_ByFaces17.py
220                TestExtrusion_ByFaces18.py
221                TestExtrusion_ByFaces19.py
222                TestRevolution.py
223                TestRevolution_ByAngle.py
224                TestRevolutionOfPoint.py
225                TestRevolutionOfEdge.py
226                TestRevolutionOfCompound.py
227                TestRevolutionCut.py
228                TestRevolutionCut_ByAngle.py
229                TestRevolutionCut_ByPlanesAndOffsets.py
230                TestRevolutionCut_ThroughAll.py
231                TestRevolutionFuse.py
232                TestRevolutionFuse_ByAngle.py
233                TestRevolutionFuse_ByPlanesAndOffsets.py
234                TestRevolutionFuse_ThroughAll.py
235                TestCompositeFeaturesOnCompSolids.py
236                TestPartition.py
237                TestPartition_ErrorMsg.py
238                TestPlacement_Vertex_Vertex.py
239                TestPlacement_Edge_Vertex.py
240                TestPlacement_Edge_Edge.py
241                TestPlacement_Face_Vertex.py
242                TestPlacement_Face_Edge.py
243                TestPlacement_Face_Face.py
244                TestPlacement_Part_Part.py
245                TestPlacement_Complex.py
246                TestPlacement_ErrorMsg.py
247                TestPlacement_BodyShapesValidator.py
248                TestTranslation.py
249                TestTranslation_Part.py
250                TestRotation.py
251                TestRotation_ByAxis.py
252                TestRotation_ByPoints.py
253                TestRotation_ErrorMsg.py
254                TestMultiRotation_Part.py
255                TestMultiRotation_ErrorMsg.py
256                TestMultiTranslation_Part.py
257                TestMultiTranslation_ErrorMsg.py
258                TestSymmetry_Part.py
259                TestBoolean1.py
260                TestBoolean2.py
261                TestBoolean3.py
262                TestBooleanCompSolids.py
263                TestBooleanSmash.py
264                TestBooleanSplit.py
265                TestBooleanSplitWithPlane.py
266                TestBooleanSplit_ErrorMsg.py
267                TestMultiBoolean.py
268                TestSerialBoolean.py
269                TestBoolean_ErrorMsg.py
270                TestIntersection.py
271                TestIntersection_ErrorMsg.py
272                TestUnion.py
273                TestUnionFaces.py
274                TestUnion_ErrorMsg.py
275                TestRemoveSubShapes.py
276                TestRemoveSubShapes2.py
277                TestRemoveSubShapes3.py
278                TestRemoveSubShapes4.py
279                TestRemoveSubShapes5.py
280                TestRemoveSubShapes6.py
281                TestPipe.py
282                TestPipe_Edge.py
283                TestPipe_Wire.py
284                TestPipe_Compound.py
285                TestPipe_ErrorMsg.py
286                TestRecover.py
287                TestRecover_Compound.py
288                TestRecover_Compsolid1.py
289                TestRecover_Compsolid2.py
290                TestRecover1798.py
291                TestSplitEdgeVertex.py
292                TestSplitEdgeEdge.py
293                TestSplitEdgeEdgeIntersected.py
294                TestSplitEdgeWire.py
295                TestSplitEdgeFace.py
296                TestSplitEdgeShell.py
297                TestSplitEdgeSolid.py
298                TestSplitEdgeSolidIntersected.py
299                TestSplitWireVertex.py
300                TestSplitWireEdge.py
301                TestSplitWireWire.py
302                TestSplitWireFace.py
303                TestSplitWireShell.py
304                TestSplitWireSolid.py
305                TestSplitFaceVertex.py
306                TestSplitFaceEdge.py
307                TestSplitFaceEdgeInside.py
308                TestSplitFaceEdgePerpendicular.py
309                TestSplitFaceWire.py
310                TestSplitFaceFace.py
311                TestSplitFaceShell.py
312                TestSplitFaceSolid.py
313                TestSplitCompFaceSolid.py
314                TestSplitShellVertex.py
315                TestSplitShellEdge.py
316                TestSplitShellConstrPlane.py
317                TestSplitShellWire.py
318                TestSplitShellFace.py
319                TestSplitShellShell.py
320                TestSplitShellSolid.py
321                TestSplitSolid2ConstructionPlanes.py
322                TestSplitSolidEdge.py
323                TestSplitSolidFace.py
324                TestSplitSolidCompFace.py
325                TestSplitSolidShell.py
326                TestSplitSolidCompShell.py
327                TestSplitCompsolidPlane.py
328                TestPartition2Faces.py
329                TestPartition2Solids.py
330                TestPartition2Wires.py
331                TestPartitionBox4Planes.py
332                TestPartitionEdgeSolid.py
333                TestPartitionFace2Solid.py
334                TestPartitionFaceSolid.py
335                TestPartitionFaceWire.py
336                TestPartitionInclinedFaceSolid.py
337                TestPartitionWireFaceSolid.py
338                TestUnion4CurvedFaces.py
339                TestUnion4CurvedFaces_2.py
340                TestUnion4Faces.py
341                TestUnionOfUnion.py
342                TestMeasurementLength.py
343                TestMeasurementDistance.py
344                TestMeasurementRadius.py
345                TestMeasurementAngle.py
346                TestMeasurementAngle3Points.py
347                TestMeasurementPresentation.py
348                TestFusionFaces.py
349                TestFusionFaces2697.py 
350                Test1379.py
351                Test1922.py
352                Test1942.py
353                Test1915.py
354                Test2023.py
355                Test2046.py
356                Test2038.py
357                Test2172.py
358                Test2194.py
359                Test2197_1.py
360                Test2197_2.py
361                Test2197_3.py
362                Test2197_4.py
363                Test2215.py
364                Test2222.py
365                Test2233.py
366                Test2231.py
367                Test2240.py
368                Test2246.py
369                Test2248.py
370                Test2251.py
371                Test2255.py
372                Test2289.py
373                Test2304.py
374                Test2304_2.py
375                Test2375.py
376                Test2377.py
377                Test2394.py
378                Test2395.py
379                Test2419_1.py
380                Test2419_2.py
381                Test2419_3.py
382                Test2465.py
383                Test2495.py
384                Test2514.py
385                Test2520.py
386                TestBooleanCut_CompSolid_CompSolid.py
387                TestBooleanCut_CompSolidCompound_CompSolidCompound.py
388                TestBooleanCut_Edge_Edge.py
389                TestBooleanCut_Edge_Face.py
390                TestBooleanCut_EdgeCompound_EdgeCompound.py
391                TestBooleanCut_EdgeCompound_Solid.py
392                TestBooleanCut_Face_Face.py
393                TestBooleanCut_Face_Solid.py
394                TestBooleanCut_FaceCompound_FaceCompound.py
395                TestBooleanCut_Shell_Shell.py
396                TestBooleanCut_ShellCompound_ShellCompound.py
397                TestBooleanCut_Solid_Solid.py
398                TestBooleanCut_SolidCompound_SolidCompound.py
399                TestBooleanCut_Vertex_Vertex.py
400                TestBooleanCut_VertexCompound_Solid.py
401                TestBooleanCut_VertexCompound_VertexCompound.py
402                TestBooleanCut_Wire_Face.py
403                TestBooleanCut_Wire_Wire.py
404                TestBooleanCut_WireCompound_WireCompound.py
405                TestBooleanCut_Compound_Solid.py
406                TestBooleanCut_ErrorMsg.py
407                TestBooleanCut_SolidsHistory.py
408                TestBooleanSmash_Face_Face.py
409                TestBooleanSmash_SubSolid_Solid.py
410                TestBooleanSmash_CompSolid_Solid.py
411                TestBooleanSmash_ErrorMsg.py
412                TestBooleanSmash_SolidsHistory.py
413                TestBooleanFuse_SimpleMode.py
414                TestBooleanFuse_RemoveEdges.py
415                TestBooleanFuse_ErrorMsg.py
416                TestBooleanCommon_Vertex_Vertex.py
417                TestBooleanCommon_VertexCompound_VertexCompound.py
418                TestBooleanCommon_Edge_Edge.py
419                TestBooleanCommon_EdgeCompound_EdgeCompound.py
420                TestBooleanCommon_Wire_Wire.py
421                TestBooleanCommon_WireCompound_WireCompound.py
422                TestBooleanCommon_Face_Face.py
423                TestBooleanCommon_Face_Plane.py
424                TestBooleanCommon_FaceCompound_FaceCompound.py
425                TestBooleanCommon_Shell_Shell.py
426                TestBooleanCommon_ShellCompound_ShellCompound.py
427                TestBooleanCommon_Solid_Face.py
428                TestBooleanCommon_Solid_Shell.py
429                TestBooleanCommon_Solid_Solid.py
430                TestBooleanCommon_SolidCompound_Face.py
431                TestBooleanCommon_SolidCompound_Shell.py
432                TestBooleanCommon_SolidCompound_SolidCompound.py
433                TestBooleanCommon_SubCompound_Solid.py
434                TestBooleanCommon_SubSolid_Solid.py
435                TestBooleanCommon_CompSolid_Face.py
436                TestBooleanCommon_CompSolid_Shell.py
437                TestBooleanCommon_CompSolid_CompSolid.py
438                TestBooleanCommon_CompSolidCompound_Face.py
439                TestBooleanCommon_CompSolidCompound_Shell.py
440                TestBooleanCommon_CompSolidCompound_CompSolidCompound.py
441                TestBooleanCommon_ErrorMsg.py
442                TestBooleanCommon_SolidsHistory.py
443                Test2596.py
444                Test2592.py
445                Test2588.py
446                Test1467.py
447                TestPartitionSubCompsolidWithCompSolid1.py
448                TestPartitionSubCompsolidWithCompSolid2.py
449                TestPartitionSubCompsolidWithCompSolid3.py
450                TestPartitionSubCompsolidWithSolid1.py
451                TestPartitionSubCompsolidWithSolid2.py
452                TestPartitionSubCompsolidWithSolid3.py
453                TestPartitionSubCompsolidWithSolid4.py
454                TestPartitionSubCompsolidWithSolid5.py
455                TestPartitionSubCompsolidWithFace1.py
456                TestPartitionSubCompsolidWithFace2.py
457                TestPartitionSubCompsolidWithFace3.py
458                TestPartitionSubCompsolidWithFace4.py
459                TestPartitionSubCompsolidWithFace5.py
460                TestPartitionSubCompsolidWithPlane1.py
461                TestPartitionSubCompsolidWithPlane2.py
462                TestPartitionSubCompsolidWithPlane3.py
463                TestPartitionSubCompsolidWithPlane4.py
464                TestPartitionSubCompsolidWithPlane5.py
465                TestPartitionArgsUpdate.py
466                TestPartition_SolidsHistory.py
467                TestBooleanFuse_Vertex_Vertex.py
468                TestBooleanFuse_VertexCompound_VertexCompound.py
469                TestBooleanFuse_Edge_Edge.py
470                TestBooleanFuse_EdgeCompound_EdgeCompound.py
471                TestBooleanFuse_Wire_Wire.py
472                TestBooleanFuse_WireCompound_WireCompound.py
473                TestBooleanFuse_Face_Face.py
474                TestBooleanFuse_FaceCompound_FaceCompound.py
475                TestBooleanFuse_Shell_Shell.py
476                TestBooleanFuse_ShellCompound_ShellCompound.py
477                TestBooleanFuse_Solid_Solid.py
478                TestBooleanFuse_SolidCompound_SolidCompound.py
479                TestBooleanFuse_CompSolid_Face.py
480                TestBooleanFuse_CompSolid_CompSolid.py
481                TestBooleanFuse_CompSolidCompound_CompSolidCompound.py
482                TestBooleanFuse_SolidsHistory.py
483                TestFillet.py
484                TestFillet1.py
485                TestFillet_ErrorMsg.py
486                TestFillet_History.py
487                TestScale1.py
488                TestScale2.py
489                Test1816.py
490                Test1876.py
491                Test2225.py
492                Test2631.py
493                Test2636.py
494                Test2650.py
495                Test2681.py
496                Test2686.py
497                Test2689.py
498                Test2693.py
499                Test2698.py
500                Test2701.py
501                Test2724.py
502                Test2692.py
503                Test2617.py
504                Test2729.py
505                Test2738.py
506                Test2751.py
507                Test2826.py
508                Test2854.py
509                Test2878.py
510                Test2920.py
511                Test2971.py
512                Test3014.py
513                TestBooleanCommon_MultiLevelCompound_v0_1.py
514                TestBooleanCommon_MultiLevelCompound_v0_2.py
515                TestBooleanCommon_MultiLevelCompound_v20190506_1.py
516                TestBooleanCommon_MultiLevelCompound_v20190506_2.py
517                TestBooleanCut_MultiLevelCompound_v0_1.py
518                TestBooleanCut_MultiLevelCompound_v0_2.py
519                TestBooleanCut_MultiLevelCompound_v20190506_1.py
520                TestBooleanCut_MultiLevelCompound_v20190506_2.py
521                TestBooleanFuse_MultiLevelCompound_v0_1.py
522                TestBooleanFuse_MultiLevelCompound_v0_2.py
523                TestBooleanFuse_MultiLevelCompound_v0_3.py
524                TestBooleanFuse_MultiLevelCompound_v0_4.py
525                TestBooleanFuse_MultiLevelCompound_v20190506_1.py
526                TestBooleanFuse_MultiLevelCompound_v20190506_2.py
527                TestBooleanFuse_MultiLevelCompound_v20190506_3.py
528                TestBooleanFuse_MultiLevelCompound_v20190506_4.py
529                TestBooleanSmash_MultiLevelCompound_v0_1.py
530                TestBooleanSmash_MultiLevelCompound_v0_2.py
531                TestBooleanSmash_MultiLevelCompound_v20190506_1.py
532                TestBooleanSmash_MultiLevelCompound_v20190506_2.py
533                TestBooleanSplit_MultiLevelCompound_v0_1.py
534                TestBooleanSplit_MultiLevelCompound_v0_2.py
535                TestBooleanSplit_MultiLevelCompound_v20190506_1.py
536                TestBooleanSplit_MultiLevelCompound_v20190506_2.py
537                TestPartition_MultiLevelCompound_v0_1.py
538                TestPartition_MultiLevelCompound_v0_2.py
539                TestPartition_MultiLevelCompound_v0_3.py
540                TestPartition_MultiLevelCompound_v20190506_1.py
541                TestPartition_MultiLevelCompound_v20190506_2.py
542                TestPartition_MultiLevelCompound_v20190506_3.py
543                TestUnion_MultiLevelCompound_v0.py
544                TestUnion_MultiLevelCompound_v20190506.py
545                TestUnionFaces_v20190506.py
546                TestRemoveResultsBody.py
547                TestRemoveResultsConstruction.py
548                TestRemoveResultsPart.py
549                Test17000.py
550                Test17261.py
551                Test17281.py
552                TestChamfer.py
553                Test3033.py
554                Test3076.py
555                Test17909.py
556                TestCopy_ErrorMsg.py
557                TestCopyFeature.py
558                TestCopyFeatureMoveGroupOfFeature.py
559                TestCopyMoveResult.py
560                TestCopyMoveSubShapes.py
561                TestCopyNames.py
562                TestCopySubShapes.py
563                TestCopyWholeFeature.py
564                TestImportResult.py
565                TestDefeaturing_ErrorMsg.py
566                TestDefeaturing_OnSolid1.py
567                TestDefeaturing_OnSolid2.py
568                TestDefeaturing_OnSolid3.py
569                TestDefeaturing_OnCompsolid1.py
570                TestDefeaturing_OnCompsolid2.py
571                TestDefeaturing_OnCompsolid3.py
572                TestDefeaturing_OnCompound.py
573                Test3137_1.py
574                Test3137_2.py
575                Test2918.py
576                Test3139.py
577                TestPlacement_MultiLevelCompound_v0_1.py
578                TestPlacement_MultiLevelCompound_v0_2.py
579                TestPlacement_MultiLevelCompound_v0_3.py
580                TestPlacement_MultiLevelCompound_v0_4.py
581                TestPlacement_MultiLevelCompound_v0_5.py
582                TestPlacement_MultiLevelCompound_v0_6.py
583                TestPlacement_MultiLevelCompound_v95_1.py
584                TestPlacement_MultiLevelCompound_v95_2.py
585                TestPlacement_MultiLevelCompound_v95_3.py
586                TestPlacement_MultiLevelCompound_v95_4.py
587                TestPlacement_MultiLevelCompound_v95_5.py
588                TestPlacement_MultiLevelCompound_v95_6.py
589                TestTranslation_MultiLevelCompound_v0_1.py
590                TestTranslation_MultiLevelCompound_v0_2.py
591                TestTranslation_MultiLevelCompound_v0_3.py
592                TestTranslation_MultiLevelCompound_v0_4.py
593                TestTranslation_MultiLevelCompound_v0_5.py
594                TestTranslation_MultiLevelCompound_v95_1.py
595                TestTranslation_MultiLevelCompound_v95_2.py
596                TestTranslation_MultiLevelCompound_v95_3.py
597                TestTranslation_MultiLevelCompound_v95_4.py
598                TestTranslation_MultiLevelCompound_v95_5.py
599                TestRotation_MultiLevelCompound_v0_1.py
600                TestRotation_MultiLevelCompound_v0_2.py
601                TestRotation_MultiLevelCompound_v0_3.py
602                TestRotation_MultiLevelCompound_v0_4.py
603                TestRotation_MultiLevelCompound_v95_1.py
604                TestRotation_MultiLevelCompound_v95_2.py
605                TestRotation_MultiLevelCompound_v95_3.py
606                TestRotation_MultiLevelCompound_v95_4.py
607                TestSymmetry_MultiLevelCompound_v0_1.py
608                TestSymmetry_MultiLevelCompound_v0_2.py
609                TestSymmetry_MultiLevelCompound_v0_3.py
610                TestSymmetry_MultiLevelCompound_v0_4.py
611                TestSymmetry_MultiLevelCompound_v0_5.py
612                TestSymmetry_MultiLevelCompound_v95_1.py
613                TestSymmetry_MultiLevelCompound_v95_2.py
614                TestSymmetry_MultiLevelCompound_v95_3.py
615                TestSymmetry_MultiLevelCompound_v95_4.py
616                TestSymmetry_MultiLevelCompound_v95_5.py
617                TestScale_MultiLevelCompound_v0_1.py
618                TestScale_MultiLevelCompound_v0_2.py
619                TestScale_MultiLevelCompound_v0_3.py
620                TestScale_MultiLevelCompound_v0_4.py
621                TestScale_MultiLevelCompound_v95_1.py
622                TestScale_MultiLevelCompound_v95_2.py
623                TestScale_MultiLevelCompound_v95_3.py
624                TestScale_MultiLevelCompound_v95_4.py
625                TestMultiTranslation_MultiLevelCompound_v0_1.py
626                TestMultiTranslation_MultiLevelCompound_v0_2.py
627                TestMultiTranslation_MultiLevelCompound_v0_3.py
628                TestMultiTranslation_MultiLevelCompound_v0_4.py
629                TestMultiTranslation_MultiLevelCompound_v95_1.py
630                TestMultiTranslation_MultiLevelCompound_v95_2.py
631                TestMultiTranslation_MultiLevelCompound_v95_3.py
632                TestMultiTranslation_MultiLevelCompound_v95_4.py
633                TestMultiRotation_MultiLevelCompound_v0_1.py
634                TestMultiRotation_MultiLevelCompound_v0_2.py
635                TestMultiRotation_MultiLevelCompound_v0_3.py
636                TestMultiRotation_MultiLevelCompound_v0_4.py
637                TestMultiRotation_MultiLevelCompound_v95_1.py
638                TestMultiRotation_MultiLevelCompound_v95_2.py
639                TestMultiRotation_MultiLevelCompound_v95_3.py
640                TestMultiRotation_MultiLevelCompound_v95_4.py
641                TestIntersection_MultiLevelCompound_v0_1.py
642                TestIntersection_MultiLevelCompound_v0_2.py
643                TestIntersection_MultiLevelCompound_v95_1.py
644                TestIntersection_MultiLevelCompound_v95_2.py
645                TestFillet_MultiLevelCompound_v0_1.py
646                TestFillet_MultiLevelCompound_v0_2.py
647                TestFillet_MultiLevelCompound_v0_3.py
648                TestFillet_MultiLevelCompound_v0_4.py
649                TestFillet_MultiLevelCompound_v95_1.py
650                TestFillet_MultiLevelCompound_v95_2.py
651                TestFillet_MultiLevelCompound_v95_3.py
652                TestFillet_MultiLevelCompound_v95_4.py
653                TestChamfer_MultiLevelCompound_v0_1.py
654                TestChamfer_MultiLevelCompound_v0_2.py
655                TestChamfer_MultiLevelCompound_v0_3.py
656                TestChamfer_MultiLevelCompound_v0_4.py
657                TestChamfer_MultiLevelCompound_v95_1.py
658                TestChamfer_MultiLevelCompound_v95_2.py
659                TestChamfer_MultiLevelCompound_v95_3.py
660                TestChamfer_MultiLevelCompound_v95_4.py
661                Test18836.py
662                Test2817.py
663                Test19065.py
664                Test19066.py
665                Test19115.py
666                Test19196.py
667 )