Project

General

Profile

Tâche #19119

Scénario #19025: Rédiger les cas de tests sur SQUASH pour la version 2.6.1

Seth membre - création cas test partages et corbeille

Added by Emmanuel IHRY over 4 years ago. Updated over 4 years ago.

Status:
Fermé
Priority:
Normal
Start date:
02/13/2017
Due date:
% Done:

100%

Estimated time:
6.00 h
Spent time:
Remaining (hours):
0.0

History

#1 Updated by Emmanuel IHRY over 4 years ago

  • Subject changed from eSBL Prod - création cas test partages et corbeille to Seth membre - création cas test partages et corbeille
  • Description updated (diff)

#2 Updated by Emmanuel IHRY over 4 years ago

  • Estimated time set to 6.00 h
  • Remaining (hours) set to 6.0

#3 Updated by Emmanuel IHRY over 4 years ago

  • Assigned To set to christophe guerinot

#5 Updated by Emmanuel IHRY over 4 years ago

Il faudrait inclure dans ce cas les tets sur le calcul uid/rid voir moindre https://dev-eole.ac-dijon.fr/issues/18763

#6 Updated by christophe guerinot over 4 years ago

  • Status changed from Nouveau to En cours

#8 Updated by christophe guerinot over 4 years ago

Au préalable à ce cas de test, il faudrait définir deux autres cas de test si possible

un cas 001
création d'un compte 'lambda' (hors amédée par défaut dans 'Domain Users')
affichage du compte 'lambda' sur le seth-membre par wbinfo -u

un cas 002
création d'un compte 'compterw' (hors amédée)
création d'un groupe 'grouperw' (hors amédée)
intégration du compte 'compterw' dans le groupe 'grouperw'
vérification par id "<Domaine>/compterw" de l'appartenance du compte 'compterw' au groupe 'grouperw'

genre comme dans le cas de tests pour le module Horus
"Création de groupes et d'utilisateurs avec frontend Horus
http://squash-tm.eole.lan/squash/test-cases/1651/info

pour le cas de test "partages et corbeille"

Je pense que l'on pourrait les scinder en deux (peut être pas dans l'immédiat, on peut dans un premier temps effectuer les tests 'partages' avec un compte 'lambda', mais le cas 002 pourrait éventuellement servir pour des tests sur les acls par exemple)

"partages"
en prérequis

AD-ECO-004 passant (création d'un seth-membre)
001 passant (compte 'lambda')
002 passant (compte 'compterw' dans un groupe 'grouperw')

"corbeille"
en prérequis

AD-ECO-004 passant (création d'un seth-membre)
001 passant (compte 'lambda')

#9 Updated by christophe guerinot over 4 years ago

Pb d'affichage mineur lors de la saisie du paramétrage de la corbeille dans la rubrique <Active Directory>:

en mode expert+debug, si on réinitialise la valeur 'ad_recycle_bin' , cette ligne Charger le module recycle pour la prise en charge des corbeilles disparait, il faut à nouveau re-cliquer sur mode expert pour que la ligne ré-apparaisse

#10 Updated by christophe guerinot over 4 years ago

la corbeille fonctionne pour les fichiers supprimés depuis le répertoire individuel de l'utilisateur, mais pas depuis les autres partages


différence de fonctionnalité

contrairement à l'eSbl, il est nécessaire que l'utilisateur ouvre son répertoire individuel pour que celui-ci soit créé
(utilité de la ligne root preexec = /usr/share/eole/sbin/global-mkhomedir.sh %D %S %G %w %U dans la section [global] du fichier smb.conf sur l'eSbl)

#11 Updated by christophe guerinot over 4 years ago

  • Status changed from En cours to Résolu

#12 Updated by Benjamin Bohard over 4 years ago

Problème d’affichage de la variable Charger le module recycle pour la prise en charge des corbeilles non reproduit en suivant la procédure indiquée.

#13 Updated by Emmanuel IHRY over 4 years ago

  • Status changed from Résolu to Fermé
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 6.0 to 0.0

Also available in: Atom PDF