#3774
[auf_rh_dae.git] / project / rh / test / employe.py
index 42849a9..0662b4c 100644 (file)
@@ -3,6 +3,7 @@
 from django.core.urlresolvers import reverse
 from project.rh.test.common import RhTest
 
+
 class EmployeAddTest(RhTest):
     """
     Test l'ajout d'un employé
@@ -51,28 +52,35 @@ class EmployeAddTest(RhTest):
         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é
         """
@@ -139,23 +147,31 @@ class EmployeDeleteTest(RhTest):
         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)
@@ -220,21 +236,28 @@ class EmployeListTest(RhTest):
         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
         """
@@ -320,7 +343,8 @@ class EmployeApercuTest(RhTest):
 
     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)
@@ -330,30 +354,39 @@ class EmployeApercuTest(RhTest):
         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)