|
@@ -10,10 +10,13 @@ class MemberTests(TestCase):
|
|
|
|
|
|
def test_when_creating_member_a_ldapuser_is_also_created_with_same_data(self):
|
|
|
"""
|
|
|
- Test que lors de la création d'un nouveau membre, une entrée correspondante est bien créer dans le LDAP et qu'elle contient les même données
|
|
|
+ Test que lors de la création d'un nouveau membre, une entrée
|
|
|
+ correspondante est bien créer dans le LDAP et qu'elle contient
|
|
|
+ les même données.
|
|
|
Cela concerne le nom et le prénom
|
|
|
"""
|
|
|
#~ Créé un membre
|
|
|
+
|
|
|
first_name = u'Gérard';
|
|
|
last_name = u'Majax';
|
|
|
ldap_cn = self.get_random_ldap_cn()
|
|
@@ -34,7 +37,8 @@ class MemberTests(TestCase):
|
|
|
|
|
|
def test_when_modifiying_member_corresponding_ldap_user_is_also_modified_with_same_data(self):
|
|
|
"""
|
|
|
- Test que lorsque l'on modifie un membre, l'utilisateur LDAP correspondant est bien modifié
|
|
|
+ Test que lorsque l'on modifie un membre, l'utilisateur LDAP
|
|
|
+ correspondant est bien modifié
|
|
|
Cela concerne le no met le prénom
|
|
|
"""
|
|
|
#~ Créé un membre
|
|
@@ -78,14 +82,14 @@ class MemberTests(TestCase):
|
|
|
#~ ldap_user.save()
|
|
|
#~
|
|
|
#~ Test l'authentification
|
|
|
- logger.debug(ldap_cn)
|
|
|
+ # logger.debug(ldap_cn)
|
|
|
c = Client()
|
|
|
|
|
|
# TODO : Ce test échoue systématiquement, voir pourquoi
|
|
|
- # self.assertEqual(c.login(username=ldap_cn, password=password), True)
|
|
|
+ self.assertEqual(c.login(username=ldap_cn, password=password), True)
|
|
|
|
|
|
member.delete();
|
|
|
- #~ ldap_user.delete();
|
|
|
+ ldap_user.delete();
|
|
|
|
|
|
def get_random_ldap_cn(self):
|
|
|
return 'coin_test_' + os.urandom(8).encode('hex');
|