[CalendarServer-changes] [11213] CalDAVClientLibrary/trunk/caldavclientlibrary/protocol
source_changes at macosforge.org
source_changes at macosforge.org
Fri May 17 08:34:19 PDT 2013
Revision: 11213
http://trac.calendarserver.org//changeset/11213
Author: cdaboo at apple.com
Date: 2013-05-17 08:34:19 -0700 (Fri, 17 May 2013)
Log Message:
-----------
Fix unit tests.
Modified Paths:
--------------
CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/http/requestresponse.py
CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_lock.py
CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_options.py
CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_propfindparser.py
Modified: CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/http/requestresponse.py
===================================================================
--- CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/http/requestresponse.py 2013-05-17 15:00:33 UTC (rev 11212)
+++ CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/http/requestresponse.py 2013-05-17 15:34:19 UTC (rev 11213)
@@ -137,7 +137,10 @@
def addHeaders(self, hdrs):
# Write host
- hdrs.append((headers.Host, "%s:%s" % (self.session.server, self.session.port,)))
+ host = self.session.server
+ if self.session.port != 80:
+ host += ":%s" % (self.session.port,)
+ hdrs.append((headers.Host, host))
# Do ETag matching
if self.etag:
Modified: CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_lock.py
===================================================================
--- CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_lock.py 2013-05-17 15:00:33 UTC (rev 11212)
+++ CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_lock.py 2013-05-17 15:34:19 UTC (rev 11213)
@@ -126,6 +126,6 @@
server = Session("www.example.com")
request = Lock(server, "/", headers.Depth0, Lock.eExclusive, "user at example.com", -1)
request.getResponseHeaders().update({
- "Lock-Token": ("<user at example.com>",),
+ "lock-token": ("<user at example.com>",),
})
self.assertEqual(request.getLockToken(), "user at example.com")
Modified: CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_options.py
===================================================================
--- CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_options.py 2013-05-17 15:00:33 UTC (rev 11212)
+++ CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_options.py 2013-05-17 15:34:19 UTC (rev 11213)
@@ -51,7 +51,7 @@
server = Session("www.example.com")
request = Options(server, "/")
request.getResponseHeaders().update({
- "Allow": ("GET, PUT, OPTIONS, HEAD",),
+ "allow": ("GET, PUT, OPTIONS, HEAD",),
})
self.assertEqual(set(request.getAllowed()), set(("GET", "PUT", "OPTIONS", "HEAD")))
self.assertTrue(request.isAllowed("GET"))
@@ -65,7 +65,7 @@
server = Session("www.example.com")
request = Options(server, "/")
request.getResponseHeaders().update({
- "Allow": ("GET, PUT", "OPTIONS, HEAD",),
+ "allow": ("GET, PUT", "OPTIONS, HEAD",),
})
self.assertEqual(set(request.getAllowed()), set(("GET", "PUT", "OPTIONS", "HEAD")))
self.assertTrue(request.isAllowed("GET"))
Modified: CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_propfindparser.py
===================================================================
--- CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_propfindparser.py 2013-05-17 15:00:33 UTC (rev 11212)
+++ CalDAVClientLibrary/trunk/caldavclientlibrary/protocol/webdav/tests/test_propfindparser.py 2013-05-17 15:34:19 UTC (rev 11213)
@@ -136,4 +136,4 @@
""")
results = parser.getResults()
result = results["/calendars/__uids__/user01/inbox/event.ics"]
- self.assertEqual("HTTP/1.1 404 Not Found", result.getStatus())
+ self.assertEqual(404, result.getStatus())
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20130517/f7e112fc/attachment-0001.html>
More information about the calendarserver-changes
mailing list