from django.core.urlresolvers import reverse
from project.rh.test.common import RhTest
+
class EmployeAddTest(RhTest):
"""
Test l'ajout d'un employé
self._test_drh2()
self._test_acces_ok(self.url)
- def _test_grp_accior(self):
+ def test_grp_accior(self):
"""
Un membre de l'ACCIOR ne peut pas ajouter un employé
"""
self._test_grp_accior()
self._test_acces_ko(self.url)
- def _test_grp_abf(self):
+ def test_grp_abf(self):
"""
Un membre de l'ABF ne peut pas ajouter un employé
"""
- self._test_grp_abf(self)
+ self._test_grp_abf()
+ self._test_acces_ko(self.url)
+
+ def test_grp_finance(self):
+ """
+ Un membre de Finance ne peut pas ajouter un employé
+ """
+ self._test_grp_finance()
self._test_acces_ko(self.url)
- def _test_grp_haute_direction(self):
+ def test_grp_haute_direction(self):
"""
Un membre de la haute direction ne peut pas ajouter un employé
"""
self._test_grp_haute_direction()
self._test_acces_ko(self.url)
- def _test_grp_service_utilisateurs(self):
+ def test_grp_service_utilisateurs(self):
"""
Un membre du groupe service utilisateur ne peut pas ajouter un employé
"""
self._test_grp_accior()
self._test_acces_ko(self.url)
- def _test_grp_abf(self):
+ def test_grp_abf(self):
+ """
+ Un membre de l'ABF ne peut pas supprimer un employé
+ """
+ self._test_grp_abf()
+ self._test_acces_ko(self.url)
+
+ def test_grp_finance(self):
"""
- Un membre de l'ABF ne peut pas supprimer un employé
+ Un membre de Finance ne peut pas supprimer un employé
"""
- self._test_grp_abf(self)
+ self._test_grp_abf()
self._test_acces_ko(self.url)
- def _test_grp_haute_direction(self):
+ def test_grp_haute_direction(self):
"""
- Un membre de la haute direction ne peut pas supprimer un employé
+ Un membre de la haute direction ne peut pas supprimer un employé
"""
self._test_grp_haute_direction()
self._test_acces_ko(self.url)
- def _test_grp_service_utilisateurs(self):
+ def test_grp_service_utilisateurs(self):
"""
- Un membre du groupe service utilisateur ne peut pas supprimer un employé
+ Un membre du groupe service utilisateur
+ ne peut pas supprimer un employé
"""
self._test_grp_service_utilisateurs()
self._test_acces_ko(self.url)
self._test_drh2()
self._test_acces_ok(self.url)
- def _test_grp_accior(self):
+ def test_grp_accior(self):
"""
Un membre de l'ACCIOR ne peut pas voir les employés
"""
self._test_grp_accior()
self._test_acces_ko(self.url)
- def _test_grp_abf(self):
+ def test_grp_abf(self):
"""
Un membre de l'ABF ne peut pas voir les employés
"""
- self._test_grp_abf(self)
+ self._test_grp_abf()
+ self._test_acces_ko(self.url)
+
+ def test_grp_finance(self):
+ """
+ Un membre de Finance ne peut pas voir les employés
+ """
+ self._test_grp_finance()
self._test_acces_ko(self.url)
- def _test_grp_haute_direction(self):
+ def test_grp_haute_direction(self):
"""
Un membre de la haute direction ne peut pas voir les employés
"""
def test_drh2(self):
"""
- Un DRH (2ieme niveau) peut voir tous les aperçus d'employés avec tous les dossiers
+ Un DRH (2ieme niveau) peut voir tous les aperçus d'employés
+ avec tous les dossiers
"""
self._test_drh2()
self._test_acces_ok(self.url)
dossiers = self.client.get(self.url2).context['dossiers']
self.assertEqual(len(dossiers), 1)
- def _test_grp_accior(self):
+ def test_grp_accior(self):
"""
Un membre de l'ACCIOR ne peut pas voir les aperçus d'employés
"""
self._test_grp_accior()
self._test_acces_ko(self.url)
- def _test_grp_abf(self):
+ def test_grp_abf(self):
"""
Un membre de l'ABF ne peut pas voir les aperçus d'employés
"""
- self._test_grp_abf(self)
+ self._test_grp_abf()
self._test_acces_ko(self.url)
- def _test_grp_haute_direction(self):
+ def test_grp_finance(self):
"""
- Un membre de la haute direction ne peut pas voir les aperçus d'employés
+ Un membre de Finance ne peut pas voir les aperçus d'employés
+ """
+ self._test_grp_finance()
+ self._test_acces_ko(self.url)
+
+ def test_grp_haute_direction(self):
+ """
+ Un membre de la haute direction ne peut pas voir
+ les aperçus d'employés
"""
self._test_grp_haute_direction()
self._test_acces_ko(self.url)
- def _test_grp_service_utilisateurs(self):
+ def test_grp_service_utilisateurs(self):
"""
- Un membre du groupe service utilisateur ne pas pas voir les aperçus d'employés
+ Un membre du groupe service utilisateur ne pas pas voir
+ les aperçus d'employés
"""
self._test_grp_service_utilisateurs()
self._test_acces_ko(self.url)