bos #26515 [CEA 24622] Failing SMESH tests

encoding pb
This commit is contained in:
eap 2021-10-20 18:37:29 +03:00
parent 24a076474b
commit 0e0472b608
2 changed files with 5 additions and 5 deletions

6
src/Tools/blocFissure/CasTests/blocFissureTest.py Normal file → Executable file
View File

@ -429,7 +429,7 @@ Le(s) numéro/nom du/des tests à passer. Si aucun n'est donné, tous les cas so
else: else:
nom = cas.nomProbleme nom = cas.nomProbleme
texte_a = "\n=== Exécution du cas n° {}, '{}'".format(NREF_PB[nom],nom) texte_a = "\n=== Exécution du cas n° {}, '{}'".format(NREF_PB[nom],nom)
logging.critical(ligne+texte_a) logging.critical((ligne+texte_a).encode('utf-8'))
try: try:
ok_maillage = cas.executeProbleme() ok_maillage = cas.executeProbleme()
@ -470,8 +470,8 @@ Le(s) numéro/nom du/des tests à passer. Si aucun n'est donné, tous les cas so
texte += ". Nombre de cas_tests NOOK : {}\n".format(nb_cas_nook) texte += ". Nombre de cas_tests NOOK : {}\n".format(nb_cas_nook)
else: else:
texte += "Les {} tests se sont bien passés.\n".format(nb_cas) texte += "Les {} tests se sont bien passés.\n".format(nb_cas)
print (texte+ligne) print ((texte+ligne).encode('utf-8'))
logging.critical(ligne+texte) logging.critical((ligne+texte).encode('utf-8'))
return texte return texte

4
src/Tools/blocFissure/gmu/getStatsMaillageFissure.py Normal file → Executable file
View File

@ -48,7 +48,7 @@ def getStatsMaillageFissure(maillage, referencesMaillageFissure, maillageFissure
text_2 = "" text_2 = ""
ok_maillage = True ok_maillage = True
with open(fichierStatMaillageFissure, "w") as fic_stat : with open(fichierStatMaillageFissure, "w", encoding='utf-8') as fic_stat :
# Le nombre de quadrangles ou d'hexaèdres doit être rigoureusement identique # Le nombre de quadrangles ou d'hexaèdres doit être rigoureusement identique
for key in ('Entity_Quad_Quadrangle', 'Entity_Quad_Hexa'): for key in ('Entity_Quad_Quadrangle', 'Entity_Quad_Hexa'):
@ -89,6 +89,6 @@ def getStatsMaillageFissure(maillage, referencesMaillageFissure, maillageFissure
with open(fichierNewRef, "w") as fic_info : with open(fichierNewRef, "w") as fic_info :
fic_info.write(text_2[:-4]+" \\") fic_info.write(text_2[:-4]+" \\")
print (text) print (text.encode('utf-8'))
return ok_maillage return ok_maillage