-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add unit test for complete_articles but do not enable it yet
as we say: #bugrelou
- Loading branch information
Showing
5 changed files
with
83 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
{ | ||
"current": [ | ||
{ | ||
"definitif": false, | ||
"depot": false, | ||
"expose": "", | ||
"id": "S11-ta064", | ||
"nossenateurs_id": "20112012-064", | ||
"source": "https://www.senat.fr/leg/tas11-064.html", | ||
"titre": "proposition de loi portant diverses dispositions d'ordre cynégétique", | ||
"type": "texte" | ||
}, | ||
{ | ||
"alineas": { | ||
"001": "L'article L. 424-3 du code de l'environnement est ainsi modifié :", | ||
"002": "1° et 1° bis (Non modifié)", | ||
"003": "2° Le second alinéa du II est ainsi rédigé :", | ||
"004": "\"Dans ces établissements, les dates d'ouverture et de fermeture de la chasse des perdrix grises, perdrix rouges et faisans de chasse, issus d'élevage sont les dates d'ouverture générale et de clôture générale de la chasse dans le département.\"" | ||
}, | ||
"order": 9, | ||
"statut": "none", | ||
"titre": "6", | ||
"type": "article" | ||
} | ||
], | ||
"previous": [ | ||
{ | ||
"definitif": false, | ||
"depot": false, | ||
"expose": "", | ||
"id": "S11-l298", | ||
"source": "https://www.senat.fr/leg/ppl11-298.html", | ||
"titre": "proposition de loi portant diverses dispositions d'ordre cynégétique", | ||
"type": "texte" | ||
}, | ||
{ | ||
"alineas": { | ||
"001": "L'article L. 424-3 du même code est ainsi modifié :", | ||
"002": "1° Au second alinéa du I, la référence : \"L. 425-14\" est remplacée par la référence : \"L. 425-15\" et, après le mot : \"applicables\", sont insérés les mots : \"au gibier à poil\" ;", | ||
"003": "1° bis Le premier alinéa du II est complété par une phrase ainsi rédigée :", | ||
"004": "\"L'article L. 425-15 ne s'applique pas à la pratique de la chasse d'oiseaux issus de lâchers dans les établissements de chasse à caractère commercial.\" ;", | ||
"005": "2° Le second alinéa du II est ainsi rédigé :", | ||
"006": "\"Dans ces établissements, les dates d'ouverture et de fermeture de la chasse des oiseaux d'élevage sont les dates d'ouverture générale et de clôture générale de la chasse dans le département.\"" | ||
}, | ||
"order": 8, | ||
"statut": "none", | ||
"titre": "6", | ||
"type": "article" | ||
} | ||
], | ||
"previous_step_metas": { | ||
}, | ||
"step": { | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
import sys, os, json | ||
sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) | ||
|
||
from tlfp.tools.common import log_print | ||
from tlfp.tools import complete_articles | ||
|
||
|
||
TESTS_DIR = os.path.dirname(os.path.abspath(__file__)) | ||
|
||
with log_print() as log: | ||
case = json.load(open(os.path.join(TESTS_DIR, 'ressources/complete_me.json'))) | ||
result = complete_articles.complete(**case) | ||
assert len(result[1]['alineas']) == 6 | ||
assert log.getvalue() == '' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 comment
on commit ba1d36b
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 pour des test unit pour complete, on pourra y caser beaucoup de choses
Pas du tout sûr que ce que je propose soit correct, mais mettre {} à la place de None dans la definition de la fonction ne ferait pas ces deux choses là d'un coup ?