X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchPlugin%2FTest%2FTestDistanceSignedVsUnsigned05.py;h=da5b4af0e111cff772a8c38d20cb503284a70971;hb=ebb70e81c1053a4a463a3f1ccb9c9878a47f3901;hp=efb978784de14b98a8decd48d33470aad21b5bae;hpb=6e421e939851e0de46554ae45a3ca0e1f67cd91d;p=modules%2Fshaper.git diff --git a/src/SketchPlugin/Test/TestDistanceSignedVsUnsigned05.py b/src/SketchPlugin/Test/TestDistanceSignedVsUnsigned05.py index efb978784..da5b4af0e 100644 --- a/src/SketchPlugin/Test/TestDistanceSignedVsUnsigned05.py +++ b/src/SketchPlugin/Test/TestDistanceSignedVsUnsigned05.py @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2019 CEA/DEN, EDF R&D +# Copyright (C) 2017-2022 CEA/DEN, EDF R&D # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -30,6 +30,7 @@ distParam = model.addParameter(partSet, "d", "30") Sketch_1 = model.addSketch(partSet, model.defaultPlane("XOY")) Rectangle_1 = Sketch_1.addRectangle(0, 0, 200, 100) [Line_1, Line_2, Line_3, Line_4] = Rectangle_1.lines() +Sketch_1.setVertical(Line_4.result()) Origin = Sketch_1.addPoint(model.selection("VERTEX", "Origin")) Sketch_1.setCoincident(SketchAPI_Line(Line_1).endPoint(), Origin.result()) Sketch_1.setLength(SketchAPI_Line(Line_1).result(), "w") @@ -51,7 +52,7 @@ signedDist24 = model.signedDistancePointLine(Point_2, line4) signedDist25 = model.signedDistancePointLine(Point_2, line5) # change rectangle width and check distances -widthParam.setValue(2000) +widthParam.setValue(300) model.do() curDist = model.signedDistancePointLine(Point_1, line4) assert(math.fabs(signedDist14 - curDist) < TOLERANCE), "Expected {}, actual {}".format(signedDist14, curDist) @@ -77,3 +78,4 @@ assert(math.fabs(math.fabs(signedDist25) - math.fabs(curDist)) < TOLERANCE), "Ex assert Sketch_1.solverError().value() == "", "FAILED: Sketch should NOT report over-constrained situation" model.end() +