--- /dev/null
+# -*- coding: utf-8 -*-
+
+from django.core.urlresolvers import reverse
+from project.rh.test.common import RhTest
+
+class OffreEmploiAddTest(RhTest):
+ """
+ Test l'ajout d'une offre d'emploi
+ """
+ url = reverse('admin:emploi_offreemploi_add')
+
+ def test_anonyme(self):
+ """
+ Un anonyme ne peut pas ajouter une offre d'emploi
+ """
+ self._test_anonyme()
+ self._test_acces_ko(self.url)
+
+ def test_correspondant_rh(self):
+ """
+ Un correspondant RH ne peut pas ajouter une offre d'emploi
+ """
+ self._test_correspondant_rh()
+ self._test_acces_ko(self.url)
+
+ def test_administrateur_regional(self):
+ """
+ Un administrateur peut ajouter une offre d'emploi
+ """
+ self._test_administrateur_regional()
+ self._test_acces_ok(self.url)
+
+ def test_directeur_bureau(self):
+ """
+ Un directeur de bureau peut ajouter une offre d'emploi
+ """
+ self._test_directeur_bureau()
+ self._test_acces_ok(self.url)
+
+ def test_drh(self):
+ """
+ Un DRH peut ajouter une offre d'emploi
+ """
+ self._test_drh()
+ self._test_acces_ok(self.url)
+
+ def test_drh2(self):
+ """
+ Un DRH (2ieme niveau) peut ajouter une offre d'emploi
+ """
+ self._test_drh2()
+ self._test_acces_ok(self.url)
+
+ def _test_grp_accior(self):
+ """
+ Un membre de l'ACCIOR ne peut ajouter une offre d'emploi
+ """
+ self._test_grp_accior()
+ self._test_acces_ko(self.url)
+
+ def _test_grp_abf(self):
+ """
+ Un membre de l'ABF ne peut ajouter une offre d'emploi
+ """
+ self._test_grp_abf(self)
+ self._test_acces_ko(self.url)
+
+ def _test_grp_haute_direction(self):
+ """
+ Un membre de la haute direction peut ajouter une offre d'emploi
+ """
+ self._test_grp_haute_direction()
+ self._test_acces_ok(self.url)
+
+ def _test_grp_service_utilisateurs(self):
+ """
+ Un membre du groupe service utilisateur ne peut ajouter une offre d'emploi
+ """
+ self._test_grp_service_utilisateurs()
+ self._test_acces_ko(self.url)
--- /dev/null
+from project.recrutement.test.offre_emploi import *
+#from project.recrutement.test.offre_emploi_visualisation import *
+#from project.recrutement.test.candidat import *
+#from project.recrutement.test.candidat_visualisation import *
+#from project.recrutement.test.candidatevaluation import *
+#from project.recrutement.test.evaluateur import *
+#from project.recrutement.test.modele_courriel import *