aSession.startOperation()
aPoint = aPart.addFeature("Point")
aPoint.string("creation_method").setValue("by_xyz")
-geomDataAPI_Point(aFeature.attribute("point3d")).setValue(20, 5, 0)
+geomDataAPI_Point(aPoint.attribute("point3d")).setValue(20, 5, 0)
aSession.finishOperation()
aSession.startOperation()
aFillet1 = aPart.addFeature("Fillet")
aFillet1.string("creation_method").setValue("fixed_radius")
anObjects = aFillet1.selectionList("main_objects")
-anObjects.append("Box_1_1/Left&Box_1_1/Top", "edge")
+anObjects.append("[Box_1_1/Left][Box_1_1/Top]", "edge")
aFillet1.real("radius1").setValue(3)
aSession.finishOperation()
assert(aFillet1.error() == ""), "FAILED: Fillet reports error \"{}\"".format(aFillet1.error())
aFillet2.string("creation_method").setValue("fixed_radius")
anObjects = aFillet2.selectionList("main_objects")
anObjects.append("Cylinder_1_1/Face_2", "face")
-anObjects.append("_Box_1_1/Right", "face")
+anObjects.append("Box_1_1/Right", "face")
aFillet2.real("radius1").setValue(2)
aSession.finishOperation()
assert(aFillet2.error() != ""), "FAILED: Fillet does not report error"