]> SALOME platform Git repositories - plugins/blsurfplugin.git/blobdiff - tests/test_precad_keep_gaps.py
Salome HOME
CEA_1537: remove deprecated precad to be able to use MeshGems 2.3
[plugins/blsurfplugin.git] / tests / test_precad_keep_gaps.py
index b23102ce07c349885ee86a249980cb2b72d761ff..592ce3fce1367e5ec9e8288e414204f2a5294076 100644 (file)
@@ -51,15 +51,18 @@ BLSURF_Parameters.SetPhySize( 5 )
 Mesh_1.Compute()
 
 # Check that vertices are not merged by preCAD preprocessing
+# when no preprocessing option has been explicitely called
 nodes = []
 for p in vertices:
     x, y, z = geompy.PointCoordinates(p)
     id_node = Mesh_1.FindNodeClosestTo(x, y, z)
     nodes.append(id_node)
 
-nodes = set(nodes)
+nodes = list(set(nodes))
 
-assert(len(nodes) == 2)
+Mesh_1.MakeGroupByIds("nodes", SMESH.NODE, nodes)
+
+assert len(nodes) == 3, "We should have 3 nodes. We got %i. => The preprocessing has done something, but we did not ask him to."%len(nodes)
 
 if salome.sg.hasDesktop():
   salome.sg.updateObjBrowser(1)