]> SALOME platform Git repositories - modules/smesh.git/blob - test/blocFissure_01_without_session.py
Salome HOME
[bos #40505][CEA] Allow assign of 3D Tetra paramam on imported 2D mesh.
[modules/smesh.git] / test / blocFissure_01_without_session.py
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 """Tests de blocFissure ; en standalone
4
5 Cas tests basés sur les matériels :
6 . cubeAngle
7 . cubeFin
8
9 Copyright 2021 EDF
10 Gérald NICOLAS
11 +33.1.78.19.43.52
12 """
13
14 __revision__ = "V02.04"
15
16 import os
17 import sys
18
19 # Lancement des cas-tests
20 import salome
21 salome.standalone()
22 salome.salome_init_without_session()
23
24 from blocFissure.CasTests.blocFissureTest import blocFissureTest
25 BLOCFISSURE_TEST = blocFissureTest(["cubeAngle", "cubeAngle_2","cubeCoin", "cubeMilieu", "cubeTransverse"])
26 MESSAGE_ERREUR = BLOCFISSURE_TEST.lancement()
27 #sys.stdout.write(MESSAGE_ERREUR)
28 del BLOCFISSURE_TEST
29
30 # Diagnostic
31 if MESSAGE_ERREUR:
32   if ( "NOOK" in MESSAGE_ERREUR ):
33     LAUX = MESSAGE_ERREUR.split()
34     ERREUR = int(LAUX[LAUX.index("NOOK")+2])
35   else:
36     ERREUR = 0
37 else:
38   MESSAGE_ERREUR = "Impossible de trouver le diagnostic de la procédure de tests."
39   ERREUR = -1
40
41 if ERREUR:
42   sys.stderr.write(MESSAGE_ERREUR)
43   #raise Exception(MESSAGE_ERREUR)
44   assert(False)
45