# Test checks stability of the foldering mechanism due to incorrect input parameters
#=========================================================================
from ModelAPI import *
+from GeomDataAPI import *
__updated__ = "2017-11-23"
aPoint = theDocument.addFeature("Point")
aPointData = aPoint.data()
assert(aPointData is not None)
- aPointData.real("x").setValue(theX)
- aPointData.real("y").setValue(theY)
- aPointData.real("z").setValue(theZ)
+ geomDataAPI_Point(aPointData.attribute("point3d")).setValue(theX, theY, theZ)
aPointData.string("creation_method").setValue("by_xyz")
aSession.finishOperation()
return aPoint
NB_FEATURES_OUT -= 1
assert(aPartDoc.size("Features", True) == NB_FEATURES_OUT), "Wrong number of features: {}, expected: {}".format(aPartDoc.size("Features", True), NB_FEATURES_OUT)
assert(aPartDoc.size("Construction", True) == 1), "Wrong size: {}".format(aPartDoc.size("Construction", True))
-
-
-from salome.shaper import model
-assert(model.checkPythonDump())