Project

General

Profile

Tâche #19599

Scénario #19476: Traitements express EWT

Creoled ne devrait pas planter si un répertoire d'actions ne contient pas de XML

Added by Gwenael Remond over 6 years ago. Updated about 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Gwenael Remond
Start date:
02/08/2017
Due date:
% Done:

100%

Estimated time:
1.00 h
Spent time:
Remaining (hours):
0.0

Description

une action dans /usr/share/eole/creole/extra/ est défini par un dossier qui contient par exemple des fichiers "~" mais pas de XML. Le dossier n'est pas vu comme vide.

Associated revisions

Revision 6d9775c7 (diff)
Added by Gwenael Remond about 6 years ago

Detects if a folder contains something different than a XML file

Ref #19599

History

#1 Updated by Scrum Master about 6 years ago

  • Status changed from Nouveau to En cours

#2 Updated by Gwenael Remond about 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#3 Updated by Gwenael Remond about 6 years ago

protocole de test :

  • créer un répertoire vide dans /usr/share/eole/creole/extra -> tester. ne doit pas planter
  • créer un répertoire toto d'action avec des fichiers "titi~" dans le dossier mais pas de XML -> ne doit pas planter
  • créer un répertoire toto d'action avec des fichiers "titi~" dans le dossier et un XML Créole -> ne doit pas planter

soit, faire un reconfigure,
soit ouvrir un prompt pytyhon

>>> from creole.loader import creole_loader
>>> c = creole_loader(load_extra=True)

ne doit pas lever une exception

#4 Updated by Lionel Morin about 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 1.0 to 0.0

Also available in: Atom PDF