X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=doc%2Fsalome%2Fexamples%2FblocFissure_01_without_session.py;h=14c186f725e7588cb723579233ab3fec5c65f012;hb=067472c5cf3e6818dedcc1272a459d6825dcbda1;hp=224f917e58340a6ed5af6f17739e2f80de424a07;hpb=db83efeef8e138c5871f1a3ca8d5d4a64653b663;p=modules%2Fsmesh.git diff --git a/doc/salome/examples/blocFissure_01_without_session.py b/doc/salome/examples/blocFissure_01_without_session.py index 224f917e5..14c186f72 100644 --- a/doc/salome/examples/blocFissure_01_without_session.py +++ b/doc/salome/examples/blocFissure_01_without_session.py @@ -2,12 +2,16 @@ # -*- coding: utf-8 -*- """Tests de blocFissure ; en standalone +Cas tests basés sur les matériels : +. cubeAngle +. cubeFin + Copyright 2021 EDF Gérald NICOLAS +33.1.78.19.43.52 """ -__revision__ = "V02.02" +__revision__ = "V02.04" import os import sys @@ -15,22 +19,21 @@ import sys # Lancement des cas-tests import salome salome.standalone() -salome.salome_init() +salome.salome_init_without_session() -from blocFissure.CasTests import blocFissureTest -BLOCFISSURE_TEST = blocFissureTest(["cubeAngle", "cubeAngle2", "cubeCoin", "cubeMilieu", "cubeTransverse"]) -TEXTE = BLOCFISSURE_TEST.lancement() +from blocFissure.CasTests.blocFissureTest import blocFissureTest +BLOCFISSURE_TEST = blocFissureTest(["cubeAngle", "cubeAngle_2","cubeCoin", "cubeMilieu", "cubeTransverse"]) +MESSAGE_ERREUR = BLOCFISSURE_TEST.lancement() +#sys.stdout.write(MESSAGE_ERREUR) del BLOCFISSURE_TEST # Diagnostic -ERREUR = 0 -if TEXTE: - for LIGNE in TEXTE: - #print (LIGNE[:-1]) - if ( "NOOK" in LIGNE ): - MESSAGE_ERREUR = TEXTE - ERREUR = int(LIGNE.split()[-1]) - break +if MESSAGE_ERREUR: + if ( "NOOK" in MESSAGE_ERREUR ): + LAUX = MESSAGE_ERREUR.split() + ERREUR = int(LAUX[LAUX.index("NOOK")+2]) + else: + ERREUR = 0 else: MESSAGE_ERREUR = "Impossible de trouver le diagnostic de la procédure de tests." ERREUR = -1 @@ -39,3 +42,4 @@ if ERREUR: sys.stderr.write(MESSAGE_ERREUR) #raise Exception(MESSAGE_ERREUR) assert(False) +