+++ /dev/null
-# -*- encoding: utf-8 -*-
-
-from project.recrutement.permissions import user_in_recrutement_groupes as in_recrutement_groupes
-
-# Ajout de variables accessibles dans les templates (pour tester permissions dans templates)
-
-def user_in_recrutement_groupes(request):
- return {'user_in_recrutement_groupes': in_recrutement_groupes(request.user)}
-
+++ /dev/null
-# -*- encoding: utf-8 -*-
-
-from project.recrutement.groups import recrutement_groupes
-
-def user_in_recrutement_groupes(user):
- """
- Teste si un user Django fait parti des groupes prédéfinis de recrutement.
- """
- if user.is_superuser:
- return True
- for g in user.groups.all():
- if g in recrutement_groupes:
- return True
- return False
+++ /dev/null
-"""
-This file demonstrates two different styles of tests (one doctest and one
-unittest). These will both pass when you run "manage.py test".
-
-Replace these with more appropriate tests for your application.
-"""
-
-from django.test import TestCase
-
-class SimpleTest(TestCase):
- def test_basic_addition(self):
- """
- Tests that 1 + 1 always equals 2.
- """
- self.failUnlessEqual(1 + 1, 2)
-
-__test__ = {"doctest": """
-Another way to test that 1 + 1 is equal to 2.
-
->>> 1 + 1 == 2
-True
-"""}
-
'django.core.context_processors.request',
'auf.django.skin.context_processors.auf',
'project.dae.context_processors.user_in_dae_groupes',
- 'project.recrutement.context_processors.user_in_recrutement_groupes',
)
AUTHENTICATION_BACKENDS = (