Monotone-Parent: 86ef295932bd121e7b8a29072f0a498b9bc26089
Monotone-Revision: 57d4b2a3ccb82fb9075fec4638adcd3bbb16ae4d Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2010-04-26T15:15:42 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
parent
90341bbe6b
commit
2387868240
|
@ -104,8 +104,8 @@ class WebDAVTest(unittest.TestCase):
|
||||||
## property-search at a time:
|
## property-search at a time:
|
||||||
# ["{urn:ietf:params:xml:ns:caldav}calendar-home-set",
|
# ["{urn:ietf:params:xml:ns:caldav}calendar-home-set",
|
||||||
# "/SOGo/dav/%s/Calendar" % subscriber_username]]
|
# "/SOGo/dav/%s/Calendar" % subscriber_username]]
|
||||||
query = webdavlib.WebDAVPrincipalPropertySearch(resource, matches,
|
query = webdavlib.WebDAVPrincipalPropertySearch(resource,
|
||||||
["displayname"])
|
["displayname"], matches)
|
||||||
self.client.execute(query)
|
self.client.execute(query)
|
||||||
self.assertEquals(query.response["status"], 207)
|
self.assertEquals(query.response["status"], 207)
|
||||||
response = query.xpath_evaluate('/D:multistatus/D:response')[0]
|
response = query.xpath_evaluate('/D:multistatus/D:response')[0]
|
||||||
|
|
|
@ -274,7 +274,7 @@ class WebDAVPUT(WebDAVQuery):
|
||||||
return self.content
|
return self.content
|
||||||
|
|
||||||
class WebDAVPrincipalPropertySearch(WebDAVREPORT):
|
class WebDAVPrincipalPropertySearch(WebDAVREPORT):
|
||||||
def __init__(self, url, matches, properties):
|
def __init__(self, url, properties, matches):
|
||||||
WebDAVQuery.__init__(self, url)
|
WebDAVQuery.__init__(self, url)
|
||||||
ppsearch_tag = self.ns_mgr.register("principal-property-search",
|
ppsearch_tag = self.ns_mgr.register("principal-property-search",
|
||||||
xmlns_dav)
|
xmlns_dav)
|
||||||
|
@ -367,7 +367,7 @@ class CalDAVPOST(WebDAVQuery):
|
||||||
return self.content
|
return self.content
|
||||||
|
|
||||||
class CalDAVCalendarMultiget(WebDAVREPORT):
|
class CalDAVCalendarMultiget(WebDAVREPORT):
|
||||||
def __init__(self, url, hrefs, properties):
|
def __init__(self, url, properties, hrefs):
|
||||||
WebDAVQuery.__init__(self, url)
|
WebDAVQuery.__init__(self, url)
|
||||||
multiget_tag = self.ns_mgr.register("calendar-multiget", xmlns_caldav)
|
multiget_tag = self.ns_mgr.register("calendar-multiget", xmlns_caldav)
|
||||||
self.top_node = _WD_XMLTreeElement(multiget_tag)
|
self.top_node = _WD_XMLTreeElement(multiget_tag)
|
||||||
|
|
Loading…
Reference in a new issue