X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FFeaturesPlugin%2FTest%2FTestSymmetry_MultiLevelCompound_v0_4.py;h=b1fa3706701c1a2a498cd1b89e78a2a1ff02c7e2;hb=947f4a46a1cccd1b6fe1ca746629396b6a71f631;hp=a9027c2cef6930925d268a56afbcddfacef23051;hpb=4c1678d0da83ae87144effaf9c99545bd30197cd;p=modules%2Fshaper.git diff --git a/src/FeaturesPlugin/Test/TestSymmetry_MultiLevelCompound_v0_4.py b/src/FeaturesPlugin/Test/TestSymmetry_MultiLevelCompound_v0_4.py index a9027c2ce..b1fa37067 100644 --- a/src/FeaturesPlugin/Test/TestSymmetry_MultiLevelCompound_v0_4.py +++ b/src/FeaturesPlugin/Test/TestSymmetry_MultiLevelCompound_v0_4.py @@ -1,4 +1,4 @@ -# Copyright (C) 2020 CEA/DEN, EDF R&D +# Copyright (C) 2020-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 @@ -89,6 +89,7 @@ model.testNbSubShapes(Symmetry_1, GeomAPI_Shape.FACE, [0]) model.testNbSubShapes(Symmetry_1, GeomAPI_Shape.EDGE, [0]) model.testNbSubShapes(Symmetry_1, GeomAPI_Shape.VERTEX, [1]) model.testResultsVolumes(Symmetry_1, [0]) +model.testResultsAreas(Symmetry_1, [0]) refPoint = symmetryOZ(Vertex_1.defaultResult().shape().middlePoint()) midPoint = Symmetry_1.defaultResult().shape().middlePoint() assert(midPoint.distance(refPoint) < TOLERANCE) @@ -101,6 +102,7 @@ model.testNbSubShapes(Symmetry_2, GeomAPI_Shape.FACE, [0]) model.testNbSubShapes(Symmetry_2, GeomAPI_Shape.EDGE, [1]) model.testNbSubShapes(Symmetry_2, GeomAPI_Shape.VERTEX, [2]) model.testResultsVolumes(Symmetry_2, [0]) +model.testResultsAreas(Symmetry_2, [0]) refPoint = symmetryOZ(Edge_1.defaultResult().shape().middlePoint()) midPoint = Symmetry_2.defaultResult().shape().middlePoint() assert(midPoint.distance(refPoint) < TOLERANCE) @@ -113,6 +115,7 @@ model.testNbSubShapes(Symmetry_3, GeomAPI_Shape.FACE, [0]) model.testNbSubShapes(Symmetry_3, GeomAPI_Shape.EDGE, [2]) model.testNbSubShapes(Symmetry_3, GeomAPI_Shape.VERTEX, [4]) model.testResultsVolumes(Symmetry_3, [0]) +model.testResultsAreas(Symmetry_3, [0]) refPoint = symmetryOZ(Wire_1.defaultResult().shape().middlePoint()) midPoint = Symmetry_3.defaultResult().shape().middlePoint() assert(midPoint.distance(refPoint) < TOLERANCE) @@ -124,7 +127,8 @@ model.testNbSubShapes(Symmetry_4, GeomAPI_Shape.SOLID, [0]) model.testNbSubShapes(Symmetry_4, GeomAPI_Shape.FACE, [1]) model.testNbSubShapes(Symmetry_4, GeomAPI_Shape.EDGE, [4]) model.testNbSubShapes(Symmetry_4, GeomAPI_Shape.VERTEX, [8]) -model.testResultsVolumes(Symmetry_4, [109.154152964914914]) +model.testResultsVolumes(Symmetry_4, [0]) +model.testResultsAreas(Symmetry_4, [109.154152964914914]) refPoint = symmetryOZ(Face_1.defaultResult().shape().middlePoint()) midPoint = Symmetry_4.defaultResult().shape().middlePoint() assert(midPoint.distance(refPoint) < TOLERANCE) @@ -136,7 +140,8 @@ model.testNbSubShapes(Symmetry_5, GeomAPI_Shape.SOLID, [0]) model.testNbSubShapes(Symmetry_5, GeomAPI_Shape.FACE, [2]) model.testNbSubShapes(Symmetry_5, GeomAPI_Shape.EDGE, [8]) model.testNbSubShapes(Symmetry_5, GeomAPI_Shape.VERTEX, [16]) -model.testResultsVolumes(Symmetry_5, [182.822012116]) +model.testResultsVolumes(Symmetry_5, [0]) +model.testResultsAreas(Symmetry_5, [182.822012116]) refPoint = symmetryOZ(Shell_1.defaultResult().shape().middlePoint()) midPoint = Symmetry_5.defaultResult().shape().middlePoint() assert(midPoint.distance(refPoint) < TOLERANCE)