mirror of
https://github.com/kakwa/ldapcherry
synced 2024-11-22 09:24:21 +01:00
adding utf-8 char in unit tests for ldap backend
This commit is contained in:
parent
69700d0ce9
commit
5d40cad342
@ -170,9 +170,13 @@ class TestError(object):
|
|||||||
assert ret == expected
|
assert ret == expected
|
||||||
|
|
||||||
def testAddUser(self):
|
def testAddUser(self):
|
||||||
|
try:
|
||||||
|
inv.del_user(u'test☭')
|
||||||
|
except:
|
||||||
|
pass
|
||||||
inv = Backend(cfg, cherrypy.log, 'ldap', attr, 'uid')
|
inv = Backend(cfg, cherrypy.log, 'ldap', attr, 'uid')
|
||||||
user = {
|
user = {
|
||||||
'uid': 'test',
|
'uid': u'test☭',
|
||||||
'sn': 'test',
|
'sn': 'test',
|
||||||
'cn': 'test',
|
'cn': 'test',
|
||||||
'userPassword': 'test',
|
'userPassword': 'test',
|
||||||
@ -181,12 +185,12 @@ class TestError(object):
|
|||||||
'homeDirectory': '/home/test/'
|
'homeDirectory': '/home/test/'
|
||||||
}
|
}
|
||||||
inv.add_user(user)
|
inv.add_user(user)
|
||||||
inv.del_user('test')
|
inv.del_user(u'test☭')
|
||||||
|
|
||||||
def testModifyUser(self):
|
def testModifyUser(self):
|
||||||
inv = Backend(cfg, cherrypy.log, 'ldap', attr, 'uid')
|
inv = Backend(cfg, cherrypy.log, 'ldap', attr, 'uid')
|
||||||
user = {
|
user = {
|
||||||
'uid': 'test',
|
'uid': u'test☭',
|
||||||
'sn': 'test',
|
'sn': 'test',
|
||||||
'cn': 'test',
|
'cn': 'test',
|
||||||
'userPassword': 'test',
|
'userPassword': 'test',
|
||||||
@ -195,8 +199,8 @@ class TestError(object):
|
|||||||
'homeDirectory': '/home/test/'
|
'homeDirectory': '/home/test/'
|
||||||
}
|
}
|
||||||
inv.add_user(user)
|
inv.add_user(user)
|
||||||
inv.set_attrs('test', {'gecos': 'test2', 'homeDirectory': '/home/test/'})
|
inv.set_attrs(u'test☭', {'gecos': 'test2', 'homeDirectory': '/home/test/'})
|
||||||
inv.del_user('test')
|
inv.del_user(u'test☭')
|
||||||
|
|
||||||
def testAddUserDuplicate(self):
|
def testAddUserDuplicate(self):
|
||||||
inv = Backend(cfg, cherrypy.log, 'ldap', attr, 'uid')
|
inv = Backend(cfg, cherrypy.log, 'ldap', attr, 'uid')
|
||||||
|
Loading…
Reference in New Issue
Block a user