[CalendarServer-changes] [671]
CalendarServer/trunk/twistedcaldav/directory/test
source_changes at macosforge.org
source_changes at macosforge.org
Mon Dec 4 23:35:50 PST 2006
Revision: 671
http://trac.macosforge.org/projects/calendarserver/changeset/671
Author: wsanchez at apple.com
Date: 2006-12-04 23:35:49 -0800 (Mon, 04 Dec 2006)
Log Message:
-----------
Add more metadata to tests.
Modified Paths:
--------------
CalendarServer/trunk/twistedcaldav/directory/test/test_apache.py
CalendarServer/trunk/twistedcaldav/directory/test/test_xmlfile.py
CalendarServer/trunk/twistedcaldav/directory/test/util.py
Modified: CalendarServer/trunk/twistedcaldav/directory/test/test_apache.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/directory/test/test_apache.py 2006-12-05 06:46:35 UTC (rev 670)
+++ CalendarServer/trunk/twistedcaldav/directory/test/test_apache.py 2006-12-05 07:35:49 UTC (rev 671)
@@ -35,19 +35,22 @@
recordTypes = set(("user", "group"))
users = {
- "wsanchez": "foo",
- "cdaboo" : "bar",
- "dreid" : "baz",
- "lecroy" : "quux",
+ "wsanchez": { "password": "foo", "guid": None, "addresses": () },
+ "cdaboo" : { "password": "bar", "guid": None, "addresses": () },
+ "dreid" : { "password": "baz", "guid": None, "addresses": () },
+ "lecroy" : { "password": "quux", "guid": None, "addresses": () },
}
groups = {
- "managers" : ("lecroy",),
- "grunts" : ("wsanchez", "cdaboo", "dreid"),
- "right_coast": ("cdaboo",),
- "left_coast" : ("wsanchez", "dreid", "lecroy"),
+ "managers" : { "members": ("lecroy",), "guid": None, "addresses": () },
+ "grunts" : { "members": ("wsanchez", "cdaboo", "dreid"), "guid": None, "addresses": () },
+ "right_coast": { "members": ("cdaboo",), "guid": None, "addresses": () },
+ "left_coast" : { "members": ("wsanchez", "dreid", "lecroy"), "guid": None, "addresses": () },
}
+ resources = {
+ }
+
def service(self):
return self.serviceClass(self.userFile(), self.groupFile())
Modified: CalendarServer/trunk/twistedcaldav/directory/test/test_xmlfile.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/directory/test/test_xmlfile.py 2006-12-05 06:46:35 UTC (rev 670)
+++ CalendarServer/trunk/twistedcaldav/directory/test/test_xmlfile.py 2006-12-05 07:35:49 UTC (rev 671)
@@ -31,28 +31,28 @@
recordTypes = set(("user", "group", "resource"))
users = {
- "admin" : "nimda",
- "proxy" : "yxorp",
- "wsanchez": "zehcnasw",
- "cdaboo" : "oobadc",
- "lecroy" : "yorcel",
- "dreid" : "dierd",
- "user01" : "01user",
- "user02" : "02user",
+ "admin" : { "password": "nimda", "guid": None, "addresses": () },
+ "proxy" : { "password": "yxorp", "guid": None, "addresses": () },
+ "wsanchez": { "password": "zehcnasw", "guid": None, "addresses": () },
+ "cdaboo" : { "password": "oobadc", "guid": None, "addresses": () },
+ "lecroy" : { "password": "yorcel", "guid": None, "addresses": () },
+ "dreid" : { "password": "dierd", "guid": None, "addresses": () },
+ "user01" : { "password": "01user", "guid": None, "addresses": () },
+ "user02" : { "password": "02user", "guid": None, "addresses": () },
}
groups = {
- "managers" : ("lecroy",),
- "grunts" : ("wsanchez", "cdaboo", "dreid"),
- "right_coast": ("cdaboo",),
- "left_coast" : ("wsanchez", "dreid", "lecroy"),
+ "managers" : { "password": "managers", "members": ("lecroy",), "guid": None, "addresses": () },
+ "grunts" : { "password": "grunts", "members": ("wsanchez", "cdaboo", "dreid"), "guid": None, "addresses": () },
+ "right_coast": { "password": "right_coast", "members": ("cdaboo",), "guid": None, "addresses": () },
+ "left_coast" : { "password": "left_coast", "members": ("wsanchez", "dreid", "lecroy"), "guid": None, "addresses": () },
}
- resources = set((
- "mercury",
- "gemini",
- "apollo",
- ))
+ resources = {
+ "mercury": { "password": "mercury", "guid": None, "addresses": () },
+ "gemini" : { "password": "gemini", "guid": None, "addresses": () },
+ "apollo" : { "password": "apollo", "guid": None, "addresses": () },
+ }
def xmlFile(self):
if not hasattr(self, "_xmlFile"):
Modified: CalendarServer/trunk/twistedcaldav/directory/test/util.py
===================================================================
--- CalendarServer/trunk/twistedcaldav/directory/test/util.py 2006-12-05 06:46:35 UTC (rev 670)
+++ CalendarServer/trunk/twistedcaldav/directory/test/util.py 2006-12-05 07:35:49 UTC (rev 671)
@@ -81,7 +81,7 @@
if not self.resources:
raise SkipTest("No resources")
- self.assertEquals(self.recordNames("resource"), self.resources)
+ self.assertEquals(self.recordNames("resource"), set(self.resources.keys()))
def test_recordWithShortName_user(self):
"""
@@ -133,7 +133,7 @@
groupRecord = service.recordWithShortName("group", group)
self.assertEquals(
set(m.shortName for m in groupRecord.members()),
- set(self.groups[group])
+ set(self.groups[group]["members"])
)
def test_groupMemberships(self):
@@ -150,7 +150,7 @@
userRecord = service.recordWithShortName("user", user)
self.assertEquals(
set(g.shortName for g in userRecord.groups()),
- set(g for g in self.groups if user in self.groups[g])
+ set(g for g in self.groups if user in self.groups[g]["members"])
)
def recordNames(self, recordType):
@@ -170,7 +170,7 @@
service = self.service()
for user in self.users:
userRecord = service.recordWithShortName("user", user)
- self.failUnless(userRecord.verifyCredentials(UsernamePassword(user, self.users[user])))
+ self.failUnless(userRecord.verifyCredentials(UsernamePassword(user, self.users[user]["password"])))
# authRequest = {
# username="username",
@@ -206,7 +206,7 @@
"md5",
user,
service.realmName,
- userRecord.password,
+ self.users[user]["password"],
"booger",
"phlegm",
),
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20061204/b3a80802/attachment.html
More information about the calendarserver-changes
mailing list