Projet

Général

Profil

Development #50921

doc: instructions pour installer un environnement de développement

Ajouté par Loïc Dachary il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
Documentation
Version cible:
-
Début:
05 février 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

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

0002-doc-instructions-to-setup-a-development-environment.patch (2,06 ko) 0002-doc-instructions-to-setup-a-development-environment.patch Loïc Dachary, 05 février 2021 16:17
0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch (1,09 ko) 0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch Loïc Dachary, 05 février 2021 16:17
0002-doc-instructions-to-setup-a-development-environment.patch (2,1 ko) 0002-doc-instructions-to-setup-a-development-environment.patch Loïc Dachary, 05 février 2021 18:05
0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch (1,1 ko) 0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch Loïc Dachary, 05 février 2021 18:05
0003-doc-not-about-tests-test_ldap.py-failing-because-of-.patch (741 octets) 0003-doc-not-about-tests-test_ldap.py-failing-because-of-.patch Loïc Dachary, 06 février 2021 00:45
0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch (1,1 ko) 0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch Loïc Dachary, 06 février 2021 14:44
0002-doc-instructions-to-setup-a-development-environment.patch (2,1 ko) 0002-doc-instructions-to-setup-a-development-environment.patch Loïc Dachary, 06 février 2021 14:44
0003-doc-note-about-tests-test_ldap.py-failing-because-of.patch (755 octets) 0003-doc-note-about-tests-test_ldap.py-failing-because-of.patch Loïc Dachary, 06 février 2021 14:44
0004-doc-run-tests-with-code-coverage.patch (1,14 ko) 0004-doc-run-tests-with-code-coverage.patch Loïc Dachary, 06 février 2021 14:44
0005-doc-explain-how-to-run-all-the-tests.patch (914 octets) 0005-doc-explain-how-to-run-all-the-tests.patch Loïc Dachary, 06 février 2021 15:11
0004-doc-run-tests-with-code-coverage.patch (1,14 ko) 0004-doc-run-tests-with-code-coverage.patch Loïc Dachary, 06 février 2021 15:11
0003-doc-note-about-tests-test_ldap.py-failing-because-of.patch (755 octets) 0003-doc-note-about-tests-test_ldap.py-failing-because-of.patch Loïc Dachary, 06 février 2021 15:11
0002-doc-instructions-to-setup-a-development-environment.patch (2,1 ko) 0002-doc-instructions-to-setup-a-development-environment.patch Loïc Dachary, 06 février 2021 15:11
0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch (1,1 ko) 0001-doc-sphinx.ext.pngmath-is-now-sphinx.ext.imgmath.patch Loïc Dachary, 06 février 2021 15:12

Révisions associées

Révision 5b4cf3e7 (diff)
Ajouté par Loïc Dachary il y a environ 3 ans

doc: sphinx.ext.pngmath is now sphinx.ext.imgmath (#50921)

License: MIT

Révision a2ccc2ca (diff)
Ajouté par Loïc Dachary il y a environ 3 ans

doc: instructions to setup a development environment (#50921)

License: MIT

Révision 27c3efc6 (diff)
Ajouté par Loïc Dachary il y a environ 3 ans

doc: note about tests/test_ldap.py failing because of apparmor (#50921)

License: MIT

Révision 0e2117c0 (diff)
Ajouté par Loïc Dachary il y a environ 3 ans

doc: run tests with code coverage (#50921)

License: MIT

Révision 882ce5d9 (diff)
Ajouté par Loïc Dachary il y a environ 3 ans

doc: explain how to run all the tests (#50921)

License: MIT

Historique

#2

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.

#3

Mis à jour par Benjamin Dauvergne il y a environ 3 ans

  • Statut changé de Nouveau à Information nécessaire
  • Assigné à mis à Loïc Dachary
#5

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.

#6

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
#7

Mis à jour par Loïc Dachary il y a environ 3 ans

Un dernier détail sur apparmor qui peut interfèrer avec les tests.

#10

Mis à jour par Benjamin Dauvergne il y a environ 3 ans

C'est bon ? :)

#11

Mis à jour par Loïc Dachary il y a environ 3 ans

Oui, j'ai tout donné la :-)

#12

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
#13

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

Formats disponibles : Atom PDF