Example #1
0
 def test_long_surname_is_truncated(self):
     too_long_surname = 'this-is-to-long-surname-so-it-should-be-truncated'
     ldap_dict = {'sn': [too_long_surname]}
     default_django_surname_length = 30
     _truncate_surname(ldap_dict)
     self.assertEqual(ldap_dict['sn'],
                      [too_long_surname[:default_django_surname_length]])
Example #2
0
 def test_long_surname_is_truncated(self):
     too_long_surname = 'this-is-to-long-surname-so-it-should-be-truncated'
     ldap_dict = {'sn': [too_long_surname]}
     default_django_surname_length = 30
     _truncate_surname(ldap_dict)
     self.assertEqual(
         ldap_dict['sn'],
         [too_long_surname[:default_django_surname_length]]
     )
Example #3
0
 def test_truncate_works_when_no_sn(self):
     ldap_dict = {}
     _truncate_surname(ldap_dict)
Example #4
0
 def test_short_surname_stays_unmodified(self):
     short_surname = 'short-surname'
     ldap_dict = {'sn': [short_surname]}
     _truncate_surname(ldap_dict)
     self.assertEqual(ldap_dict['sn'], [short_surname])
Example #5
0
 def test_truncate_works_when_no_sn(self):
     ldap_dict = {}
     _truncate_surname(ldap_dict)
Example #6
0
 def test_short_surname_stays_unmodified(self):
     short_surname = 'short-surname'
     ldap_dict = {'sn': [short_surname]}
     _truncate_surname(ldap_dict)
     self.assertEqual(ldap_dict['sn'], [short_surname])