Development #50921
doc: instructions pour installer un environnement de développement
0%
Description
Bonjour,
Je suis parvenu à lancer les tests avec succès. Pour éviter à la prochaine personne qui tente de le faire après avoir clone le dépôt, j'ai noté les étapes que j'ai suivit dans la documentation.
A++
P.S. Il y a aussi un problème de dépendance mineur dans doc/conf.py
Fichiers
Révisions associées
doc: instructions to setup a development environment (#50921)
License: MIT
doc: note about tests/test_ldap.py failing because of apparmor (#50921)
License: MIT
doc: run tests with code coverage (#50921)
License: MIT
doc: explain how to run all the tests (#50921)
License: MIT
Historique
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
Looks good to me, il manque juste un header "License: MIT" en bas des messages de commit, on n'accepte les contributions que sous licence MIT.
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
- Statut changé de Nouveau à Information nécessaire
- Assigné à mis à Loïc Dachary
Mis à jour par Loïc Dachary il y a environ 3 ans
- Fichier 0002-doc-instructions-to-setup-a-development-environment.patch 0002-doc-instructions-to-setup-a-development-environment.patch ajouté
- Fichier 0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch 0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch ajouté
Ajouté. Merci pour la review rapide :-)
Mis à jour par Loïc Dachary il y a environ 3 ans
Pour éviter à la prochaine personne qui tente de le faire après avoir clone le dépôt, j'ai noté les étapes que j'ai suivit dans la documentation.
Cette phrase ne veut rien dire, j'aurais du écrire:
Pour simplifier la tache à la prochaine personne qui tente de lancer les tests après avoir clone le dépôt, j'ai ajouté les étapes à suivre dans la documentation.
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
- Statut changé de Information nécessaire à Solution validée
- Assigné à changé de Loïc Dachary à Benjamin Dauvergne
Mis à jour par Loïc Dachary il y a environ 3 ans
- Fichier 0003-doc-not-about-tests-test_ldap.py-failing-because-of-.patch 0003-doc-not-about-tests-test_ldap.py-failing-because-of-.patch ajouté
Un dernier détail sur apparmor qui peut interfèrer avec les tests.
Mis à jour par Loïc Dachary il y a environ 3 ans
- Fichier 0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch 0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch ajouté
- Fichier 0002-doc-instructions-to-setup-a-development-environment.patch 0002-doc-instructions-to-setup-a-development-environment.patch ajouté
- Fichier 0003-doc-note-about-tests-test_ldap.py-failing-because-of.patch 0003-doc-note-about-tests-test_ldap.py-failing-because-of.patch ajouté
- Fichier 0004-doc-run-tests-with-code-coverage.patch 0004-doc-run-tests-with-code-coverage.patch ajouté
Un ajout de documentation pour expliquer comment obtenir htmlcov. Je remet l'intégralité de la suite de patchs pour que ce soit moins confus mais les deux premiers (1 & 2) n'ont pas changé.
Mis à jour par Loïc Dachary il y a environ 3 ans
- Fichier 0005-doc-explain-how-to-run-all-the-tests.patch 0005-doc-explain-how-to-run-all-the-tests.patch ajouté
- Fichier 0004-doc-run-tests-with-code-coverage.patch 0004-doc-run-tests-with-code-coverage.patch ajouté
- Fichier 0003-doc-note-about-tests-test_ldap.py-failing-because-of.patch 0003-doc-note-about-tests-test_ldap.py-failing-because-of.patch ajouté
- Fichier 0002-doc-instructions-to-setup-a-development-environment.patch 0002-doc-instructions-to-setup-a-development-environment.patch ajouté
- Fichier 0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch 0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch ajouté
Et encore un pour expliquer comment faire semblant d'être Jenkins (moustache incluse) et lancer tous les tests au lieu d'une partie.
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 7c36f10fda5bc6e399f6d07b4462d116541fdad7 Author: Loïc Dachary <ldachary@easter-eggs.com> Date: Sat Feb 6 15:08:36 2021 +0100 doc: explain how to run all the tests (#50921) License: MIT commit 032ad6c128abc1b34150ea47110d1fc430a5cac8 Author: Loïc Dachary <ldachary@easter-eggs.com> Date: Sat Feb 6 14:40:00 2021 +0100 doc: run tests with code coverage (#50921) License: MIT commit 139534eeedb2034cd2255816e3c603dc21c08f16 Author: Loïc Dachary <ldachary@easter-eggs.com> Date: Sat Feb 6 00:44:26 2021 +0100 doc: note about tests/test_ldap.py failing because of apparmor (#50921) License: MIT commit 8d256f1bf0ca23cd51c1db16ff138c4138f714f3 Author: Loïc Dachary <ldachary@easter-eggs.com> Date: Fri Feb 5 16:04:53 2021 +0100 doc: instructions to setup a development environment (#50921) License: MIT commit 6df6af3cd8001bda12417aadda7d530da6cb6576 Author: Loïc Dachary <ldachary@easter-eggs.com> Date: Fri Feb 5 16:15:39 2021 +0100 doc: sphinx.ext.pngmath is now sphinx.ext.imgmath (#50921) License: MIT
Mis à jour par Frédéric Péters il y a environ 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
doc: sphinx.ext.pngmath is now sphinx.ext.imgmath (#50921)
License: MIT