[CalendarServer-changes] [12344] twext/trunk/twext/who/ldap/test/test_service.py
source_changes at macosforge.org
source_changes at macosforge.org
Wed Mar 12 11:25:18 PDT 2014
Revision: 12344
http://trac.calendarserver.org//changeset/12344
Author: wsanchez at apple.com
Date: 2014-01-14 15:33:27 -0800 (Tue, 14 Jan 2014)
Log Message:
-----------
Use dc for dn hierarchy
Modified Paths:
--------------
twext/trunk/twext/who/ldap/test/test_service.py
Modified: twext/trunk/twext/who/ldap/test/test_service.py
===================================================================
--- twext/trunk/twext/who/ldap/test/test_service.py 2014-01-14 23:12:16 UTC (rev 12343)
+++ twext/trunk/twext/who/ldap/test/test_service.py 2014-01-14 23:33:27 UTC (rev 12344)
@@ -50,7 +50,7 @@
"""
url = "ldap://localhost/"
- baseDN = u"ou=calendarserver,o=org"
+ baseDN = u"dc=calendarserver,dc=org"
realmName = unicode(url)
@@ -118,7 +118,7 @@
Connect with UsernamePassword credentials.
"""
credentials = UsernamePassword(
- u"uid=wsanchez,cn=user,ou=calendarserver,o=org",
+ u"uid=wsanchez,cn=user,{0}".format(self.baseDN),
u"__password__"
)
service = self.service(credentials=credentials)
@@ -131,7 +131,7 @@
Connect with UsernamePassword credentials.
"""
credentials = UsernamePassword(
- u"uid=wsanchez,cn=user,ou=calendarserver,o=org",
+ u"uid=wsanchez,cn=user,{0}".format(self.baseDN),
u"zehcnasw"
)
service = self.service(credentials=credentials)
@@ -207,12 +207,12 @@
def mockDirectoryDataFromXMLService(service):
- o = u"org"
- ou = u"calendarserver"
+ dc0 = u"org"
+ dc1 = u"calendarserver"
data = {
- u"o={o}".format(o=o): dict(o=o),
- u"ou={ou},o={o}".format(ou=ou, o=o): dict(ou=ou),
+ u"dc={dc0}".format(dc0=dc0): dict(dc=dc0),
+ u"dc={dc1},dc={dc0}".format(dc1=dc1, dc0=dc0): dict(dc=[dc1, dc0]),
}
def toUnicode(obj):
@@ -236,8 +236,10 @@
for records in service.index[service.fieldName.uid].itervalues():
for record in records:
- dn = u"uid={uid},cn={cn},ou={ou},o={o}".format(
- uid=record.shortNames[0], cn=record.recordType.name, ou=ou, o=o
+ dn = u"uid={uid},cn={cn},dc={dc1},dc={dc0}".format(
+ uid=record.shortNames[0],
+ cn=record.recordType.name,
+ dc1=dc1, dc0=dc0
)
recordData = dict(
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20140312/44ea079c/attachment.html>
More information about the calendarserver-changes
mailing list