From: cg246364 Date: Wed, 3 Mar 2021 13:05:12 +0000 (+0100) Subject: Interpolation : test modification X-Git-Tag: V9_7_0a1~24^2~1 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=refs%2Fheads%2FCEA_2021_1;p=modules%2Fshaper.git Interpolation : test modification --- diff --git a/src/BuildPlugin/Test/TestInterpolation.py b/src/BuildPlugin/Test/TestInterpolation.py index d2460699f..03e1b5449 100644 --- a/src/BuildPlugin/Test/TestInterpolation.py +++ b/src/BuildPlugin/Test/TestInterpolation.py @@ -19,6 +19,8 @@ from salome.shaper import model +import math + # Create document model.begin() partSet = model.moduleDocument() @@ -177,9 +179,15 @@ model.end() Part_5 = model.addPart(partSet) Part_5_doc = Part_5.document() -Interpolation_11 = model.addInterpolation(Part_5_doc, "sin(t)","cos(t)","t", 0, 100, 10) +Interpolation_11 = model.addInterpolation(Part_5_doc, "sin(t)","cos(t)","t", 0, 100, 100) model.do() model.testNbResults(Interpolation_11, 1) +myDelta = 1e-6 +Props = model.getGeometryCalculation(Part_5_doc,model.selection("EDGE", "Interpolation_1_1")) +model.do() +aRefLength = 141.32010978124 +aResLength = Props[0] +assert (math.fabs(aResLength - aRefLength) < myDelta), "The length is wrong: expected = {0}, real = {1}".format(aRefLength, aResLength) model.end() # ============================================================================= # Test 13. Check Python dump