X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FFeaturesPlugin%2FTest%2FTestUnion.py;h=14b0973da9b0808e3823208b4dd305c12b9000d2;hb=3150815dd00d5d8fa3722e052077403420663872;hp=ccb6e644b85c7df2cad239ee2bb2cdced28beb74;hpb=c4eab94a20a0d93100549a210582d46409fec1cc;p=modules%2Fshaper.git diff --git a/src/FeaturesPlugin/Test/TestUnion.py b/src/FeaturesPlugin/Test/TestUnion.py index ccb6e644b..14b0973da 100644 --- a/src/FeaturesPlugin/Test/TestUnion.py +++ b/src/FeaturesPlugin/Test/TestUnion.py @@ -84,10 +84,12 @@ anExtrusionResult = modelAPI_ResultBody(anExtrusionFeature.firstResult()) # Make union on extrusion #========================================================================= aSession.startOperation() -aUnionFeature = aPart.addFeature("Union") -aUnionFeature.selectionList("base_objects").append(anExtrusionResult.subResult(0), None); -aUnionFeature.selectionList("base_objects").append(anExtrusionResult.subResult(1), None); -aUnionFeature.selectionList("base_objects").append(anExtrusionResult.subResult(2), None); +aUnionFeature = aPart.addFeature("Fuse") +aUnionFeature.string("creation_method").setValue("simple") +aUnionFeature.selectionList("main_objects").append(anExtrusionResult.subResult(0), None); +aUnionFeature.selectionList("main_objects").append(anExtrusionResult.subResult(1), None); +aUnionFeature.selectionList("main_objects").append(anExtrusionResult.subResult(2), None); +aUnionFeature.boolean("remove_intersection_edges").setValue(False) aSession.finishOperation() assert (len(aUnionFeature.results()) > 0) anUnionResult = modelAPI_ResultBody(aUnionFeature.firstResult())