[CalendarServer-changes] [3744] CalendarServer/branches/users/sagen/migration-3735/twistedcaldav/ test/test_upgrade.py

source_changes at macosforge.org source_changes at macosforge.org
Wed Feb 25 08:45:17 PST 2009


Revision: 3744
          http://trac.macosforge.org/projects/calendarserver/changeset/3744
Author:   sagen at apple.com
Date:     2009-02-25 08:45:15 -0800 (Wed, 25 Feb 2009)
Log Message:
-----------
Test more kinds of xattr storage for upgrading

Modified Paths:
--------------
    CalendarServer/branches/users/sagen/migration-3735/twistedcaldav/test/test_upgrade.py

Modified: CalendarServer/branches/users/sagen/migration-3735/twistedcaldav/test/test_upgrade.py
===================================================================
--- CalendarServer/branches/users/sagen/migration-3735/twistedcaldav/test/test_upgrade.py	2009-02-25 16:20:01 UTC (rev 3743)
+++ CalendarServer/branches/users/sagen/migration-3735/twistedcaldav/test/test_upgrade.py	2009-02-25 16:45:15 UTC (rev 3744)
@@ -300,6 +300,7 @@
                         {
                             "@xattrs" :
                             {
+                                # Pickled XML Doc
                                 freeBusyAttr : cPickle.dumps(davxml.WebDAVDocument.fromString("<?xml version='1.0' encoding='UTF-8'?>\r\n<calendar-free-busy-set xmlns='urn:ietf:params:xml:ns:caldav'>\r\n  <href xmlns='DAV:'>/calendars/users/wsanchez/calendar</href>\r\n</calendar-free-busy-set>\r\n").root_element),
                             },
                         },
@@ -424,7 +425,8 @@
                         {
                             "@xattrs" :
                             {
-                                freeBusyAttr : cPickle.dumps(davxml.WebDAVDocument.fromString("<?xml version='1.0' encoding='UTF-8'?>\r\n<calendar-free-busy-set xmlns='urn:ietf:params:xml:ns:caldav'>\r\n  <href xmlns='DAV:'>/calendars/users/wsanchez/calendar</href>\r\n</calendar-free-busy-set>\r\n").root_element),
+                                # Plain XML
+                                freeBusyAttr : "<?xml version='1.0' encoding='UTF-8'?>\r\n<calendar-free-busy-set xmlns='urn:ietf:params:xml:ns:caldav'>\r\n  <href xmlns='DAV:'>/calendars/users/wsanchez/calendar</href>\r\n</calendar-free-busy-set>\r\n",
                             },
                         },
                     },
@@ -531,7 +533,8 @@
                                 {
                                     "@xattrs" :
                                     {
-                                        freeBusyAttr : cPickle.dumps(davxml.WebDAVDocument.fromString("<?xml version='1.0' encoding='UTF-8'?>\r\n<calendar-free-busy-set xmlns='urn:ietf:params:xml:ns:caldav'>\r\n  <href xmlns='DAV:'>/calendars/users/wsanchez/calendar</href>\r\n</calendar-free-busy-set>\r\n").root_element),
+                                        # Zlib compressed XML
+                                        freeBusyAttr : zlib.compress("<?xml version='1.0' encoding='UTF-8'?>\r\n<calendar-free-busy-set xmlns='urn:ietf:params:xml:ns:caldav'>\r\n  <href xmlns='DAV:'>/calendars/users/wsanchez/calendar</href>\r\n</calendar-free-busy-set>\r\n"),
                                     },
                                 },
                             },
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20090225/c3f8728a/attachment.html>


More information about the calendarserver-changes mailing list