Salome HOME
Check result of Compute() in test and examples
[modules/smesh.git] / test / basic_smesh_output_with_mc_field.py
index f900b96c2f26e1f1a0277fc77edd2cc67d8656a0..8b2727d94df92de9416bdf7313ab292a8a030602 100644 (file)
@@ -76,6 +76,8 @@ class SMESHExportOfFieldsInMemory(unittest.TestCase):
     Quadrangle_2D = Mesh_1.Quadrangle(algo=smeshBuilder.QUADRANGLE)
     Hexa_3D = Mesh_1.Hexahedron(algo=smeshBuilder.Hexa)
     isDone = Mesh_1.Compute()
+    if not isDone:
+      raise Exception("Error when computing Mesh")
     smesh.SetName(Mesh_1, 'Mesh_1')
 
     #### Mesh_1.ExportMED( r'Mesh_with_one_field_on_cells.med', 0, 41, 1, Mesh_1.GetMesh(), 1, [ Field_1_1 ], '',-1 )
@@ -165,6 +167,8 @@ class SMESHExportOfFieldsInMemory(unittest.TestCase):
     Quadrangle_2D = Mesh_1.Quadrangle(algo=smeshBuilder.QUADRANGLE)
     Hexa_3D = Mesh_1.Hexahedron(algo=smeshBuilder.Hexa)
     isDone = Mesh_1.Compute()
+    if not isDone:
+      raise Exception("Error when computing Mesh")
     smesh.SetName(Mesh_1, 'Mesh_1')
 
     # 23th of june 2021 : Bug both in ExportMED and in ExportMEDCoupling