Projet

Général

Profil

Evolution #2148

Ajouter un test unitaire pour valider la suppression des liens symboliques

Ajouté par Joël Cuissinat il y a plus de 12 ans. Mis à jour il y a environ 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
02/12/2013
Echéance:
06/12/2013
% réalisé:

100%

Temps estimé:
0.50 h
Temps passé:
Distribution:
Toutes

Description

Validation des demandes : #2101 et #2146


Demandes liées

Lié à scribe-backend - Anomalie #2101: Problème sur dossier recyclage Fermé 23/09/2011
Lié à scribe-backend - Anomalie #2146: suppression de groupe Fermé 03/10/2011

Révisions associées

Révision ec833adc (diff)
Ajouté par Joël Cuissinat il y a plus de 10 ans

Tests unitaires supplémentaires sur les liens symboliques

Fixes #2148 @25m

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 12 ans

  • Version cible changé de Mises à jour 2.2.3 - 03 RC à 48
  • Distribution mis à Toutes

#2 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Echéance mis à 06/12/2013
  • Assigné à mis à Joël Cuissinat
  • Version cible changé de 48 à Mises à jour 2.3.12
  • Début changé de 04/10/2011 à 02/12/2013

#3 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#4 Mis à jour par Fabrice Barconnière il y a environ 10 ans

  • Statut changé de Résolu à À valider
  • % réalisé changé de 100 à 90
root@scribe:/usr/share/scribe/tests# py.test 
================================================ test session starts =================================================
python: platform linux2 -- Python 2.6.5 -- pytest-1.2.1
test object 1: /usr/share/scribe/tests

test_eoleadministratif.py .......
test_eoleautres.py ...
test_eolegroup.py .......................
test_eoleldap.py ........
test_eoleshare.py ..............
test_eolestation.py ..
test_eoletools.py ....
test_eoleuser.py .........................
test_preferences.py ..
test_scribe.py ....F....................
test_storage.py ............

====================================================== FAILURES ======================================================
__________________________________________________ test_create_prof __________________________________________________

    def test_create_prof():
        Enseignant().add_one(login='tprof', password='tpass', nom='nom',
                             prenom='prenom', date='01021980', civilite='1',
                             classe='tclasse', entlogin=False)
        assert isdir('/home/t/tprof/perso')
>       assert isdir('/home/mail/tprof')
E       assert isdir('/home/mail/tprof')

test_scribe.py:58: AssertionError
======================================= 1 failed, 124 passed in 78.94 seconds ========================================

#5 Mis à jour par Fabrice Barconnière il y a environ 10 ans

Le test passe sur un autre Scribe (yoyo2000).
De mon coté j'ai bien ces répertoires pour les autres utilisateurs.
On valide ?

#6 Mis à jour par Bruno Boiget il y a environ 10 ans

  • Statut changé de À valider à Fermé

pas de problème de mon côté non plus pour les tests avec la procédure suivante :

- install scribe 2.3.11
- Maj-Auto C
gen_config
- instance zephir.eol
- apt-eole install scribe-tests

à voir si il n'y avait pas une configuration un peu particulière dans le cas ou l'erreur s'est présentée (ou un problème de test qui se lance trop tôt après la création de l'utilisateur)

#7 Mis à jour par Bruno Boiget il y a environ 10 ans

  • % réalisé changé de 90 à 100

Formats disponibles : Atom PDF