https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342020-03-25T19:27:11ZRedmine Entr’ouvertZoo - Development #41025: Ajout de tests sur les vues et les commandeshttps://dev.entrouvert.org/issues/41025?journal_id=2228442020-03-25T19:27:11ZNicolas Roche (absent jusqu'au 3 avril)
<ul><li><strong>Fichier</strong> <a href="/attachments/42665">0001-tests-add-tests-on-views-and-commands-41025.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/42665/0001-tests-add-tests-on-views-and-commands-41025.patch">0001-tests-add-tests-on-views-and-commands-41025.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Solution proposée</i></li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul><p>Suite de <a class="issue tracker-1 status-5 priority-4 priority-default closed" title="Bug: Affichage d'un schema via la page de démo (Fermé)" href="https://dev.entrouvert.org/issues/40990">#40990</a>.<br />J'ai beaucoup de mal à gagner en couverture, et là je pense que j'ai tout donné.<br />(J'ai profité des tests pour corriger une typo dans une commande de "management".)</p> Zoo - Development #41025: Ajout de tests sur les vues et les commandeshttps://dev.entrouvert.org/issues/41025?journal_id=2228452020-03-25T19:31:40ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>Je pense qu'il y a encore quelques trucs faciles dans nanterre/utils.py (en regardant les fichiers longs et mal couverts).</p> Zoo - Development #41025: Ajout de tests sur les vues et les commandeshttps://dev.entrouvert.org/issues/41025?journal_id=2228522020-03-26T00:19:23ZThomas Noël
<ul></ul><p>... et aussi le Jenkinsfile lance un « tox -rv -e coverage » ce qui ne lance que les tests py3, pour se rassurer il faudrait pousser qlq chose genre ça dans ta branche :<br /><pre>
diff --git a/Jenkinsfile b/Jenkinsfile
index 5496721..d9651bd 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -5,7 +5,7 @@ pipeline {
stages {
stage('Unit Tests') {
steps {
- sh 'tox -rv -e coverage'
+ sh 'tox -rv'
}
post {
always {
diff --git a/tox.ini b/tox.ini
index 083c252..de91cbc 100644
--- a/tox.ini
+++ b/tox.ini
@@ -5,7 +5,7 @@
[tox]
toxworkdir = {env:TMPDIR:/tmp}/tox-{env:USER}/zoo/{env:BRANCH_NAME:}
-envlist = {py27,py3}
+envlist = {py27,py3}-coverage
[testenv]
# django.contrib.auth is not tested it does not work with our templates
</pre></p> Zoo - Development #41025: Ajout de tests sur les vues et les commandeshttps://dev.entrouvert.org/issues/41025?journal_id=2228802020-03-26T08:37:56ZNicolas Roche (absent jusqu'au 3 avril)
<ul><li><strong>Statut</strong> changé de <i>Solution proposée</i> à <i>En cours</i></li></ul><blockquote>
<p>le Jenkinsfile lance un « tox -rv -e coverage » ce qui ne lance que les tests py3</p>
</blockquote>
<p>Merci, j'ai corrigé dans <a class="issue tracker-2 status-5 priority-4 priority-default closed" title="Development: Tourner les tests aussi en python3 (Fermé)" href="https://dev.entrouvert.org/issues/40911">#40911</a> (et je me suis rebasé dessus ici).<br />Je continue les tests.</p> Zoo - Development #41025: Ajout de tests sur les vues et les commandeshttps://dev.entrouvert.org/issues/41025?journal_id=2231222020-03-26T17:23:39ZNicolas Roche (absent jusqu'au 3 avril)
<ul><li><strong>Fichier</strong> <a href="/attachments/42704">0001-tests-add-tests-on-views-and-commands-41025.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/42704/0001-tests-add-tests-on-views-and-commands-41025.patch">0001-tests-add-tests-on-views-and-commands-41025.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Solution proposée</i></li></ul><p>pas fini mais je peux arrêter :)</p> Zoo - Development #41025: Ajout de tests sur les vues et les commandeshttps://dev.entrouvert.org/issues/41025?journal_id=2231242020-03-26T17:25:37ZBenjamin Dauvergne
<ul><li><strong>Statut</strong> changé de <i>Solution proposée</i> à <i>Solution validée</i></li></ul> Zoo - Development #41025: Ajout de tests sur les vues et les commandeshttps://dev.entrouvert.org/issues/41025?journal_id=2231702020-03-27T07:54:09ZNicolas Roche (absent jusqu'au 3 avril)
<ul><li><strong>Statut</strong> changé de <i>Solution validée</i> à <i>Résolu (à déployer)</i></li></ul><pre>
commit 6e48d37985296f132c2aecd549287c56b65404bb
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date: Wed Mar 25 15:22:07 2020 +0100
tests: add tests on views and commands (#41025)
</pre> Zoo - Development #41025: Ajout de tests sur les vues et les commandeshttps://dev.entrouvert.org/issues/41025?journal_id=2266152020-04-11T10:42:54ZNicolas Roche (absent jusqu'au 3 avril)
<ul><li><strong>Statut</strong> changé de <i>Résolu (à déployer)</i> à <i>Solution déployée</i></li></ul>