Evolution #4785
Tests unitaires
Description
Écrire les tests unitaires pour eole-password.
Révisions associées
Tests unitaires pour les classes EolePassword EoleShadow et User
ref #4785 @6h
Corrections des bugs découverts lors de l'écriture des tests.
Mise à jour des examples de configurations avec des entrée redondantes
un mot de passe utilisateur changer par plusieurs utilisateurs.
Ajout du début du script d'utilisation via un script shell
ref #4783
- tests/test_password.py: Corrections des tests
L'option de paramètrage 'db' n'existe plus (cf commit 13af6dc0).
Mise à jour des test avec la nouvelle option 'host'
ref #4785 @0.10
- pyeole/password.py: Diverses corrections d'orthographe
Mise en place des methodes communes pour le remplacement des mots de
passe dans les fichiers de configuration.
ref #4786 @0.30
tests/test_password.py : Correction du test test__password_factory__
L'API a changer suite aux remarques de Gwen, ce test étais donc faux
la méthode s'appelle password_factory et non plus password_factory
ref #4785 @5m
Déclaration des « namespace packages » python
Le namespace « pyeole » n’était pas défini, il était donc impossible de
lancer les tests depuis le répertoires des sources.
- setup.py: Déclaration des « namespace packages ».
- pyeole/__init__.py: Déclaration du package « pyeole ».
- .gitignore: Ne plus ignorer le fichier « __init__.py ».
Utilisation du template1 de gitignore pour projet python.
[1] https://github.com/github/gitignore/blob/master/Python.gitignore
Ref: #4785 @10m
Historique
#1 Mis à jour par Benjamin Bohard il y a environ 13 ans
- Echéance mis à 01/02/2013
- Assigné à mis à Philippe Caseiro
- Version cible mis à Eole 2.4-dev-2
- Début mis à 29/01/2013
#2 Mis à jour par Philippe Caseiro il y a environ 13 ans
- Statut changé de Nouveau à Accepté
- % réalisé changé de 0 à 30
#3 Mis à jour par Luc Bourdot il y a environ 13 ans
- Echéance changé de 01/02/2013 à 08/02/2013
- Début changé de 29/01/2013 à 28/01/2013
#4 Mis à jour par Joël Cuissinat il y a environ 13 ans
- Version cible
Eole 2.4-dev-2supprimé
#5 Mis à jour par Luc Bourdot il y a plus de 9 ans
- Statut changé de Accepté à Classée sans suite