[CalendarServer-users] Test Suite
Mark Cockfield
mark.cockfield at gmail.com
Fri Aug 22 15:27:27 PDT 2008
There seems to be a bit of confusion regarding "vobject."
Checked out fresh SVN trunk on calendarserver (today) and ran setup "run
-s":
> Checking out vObject...
> A /Users/mcockfi/documents/workspace/caldav/vobject/LICENSE.txt
> A /Users/mcockfi/documents/workspace/caldav/vobject/test_files
> A
> /Users/mcockfi/documents/workspace/caldav/vobject/test_files/more_tests.txt
> A
> /Users/mcockfi/documents/workspace/caldav/vobject/test_files/utf8_test.ics
> A /Users/mcockfi/documents/workspace/caldav/vobject/test_files/ms_tzid.ics
> A
> /Users/mcockfi/documents/workspace/caldav/vobject/test_files/ruby_rrule.ics
> A
> /Users/mcockfi/documents/workspace/caldav/vobject/test_files/recurrence.ics
> A
> /Users/mcockfi/documents/workspace/caldav/vobject/test_files/tzid_8bit.ics
> A /Users/mcockfi/documents/workspace/caldav/vobject/test_vobject.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/setup.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/ACKNOWLEDGEMENTS.txt
> A /Users/mcockfi/documents/workspace/caldav/vobject/README.txt
> A /Users/mcockfi/documents/workspace/caldav/vobject/vobject
> A /Users/mcockfi/documents/workspace/caldav/vobject/vobject/base.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/vobject/__init__.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/vobject/behavior.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/vobject/vcard.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/vobject/win32tz.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/vobject/hcalendar.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/vobject/change_tz.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/vobject/icalendar.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/vobject/ics_diff.py
> U /Users/mcockfi/documents/workspace/caldav/vobject
>
> Fetching external item into
> '/Users/mcockfi/documents/workspace/caldav/vobject/ez_setup'
> A /Users/mcockfi/documents/workspace/caldav/vobject/ez_setup/__init__.py
> A /Users/mcockfi/documents/workspace/caldav/vobject/ez_setup/README.txt
> Checked out external at revision 2575.
>
> Checked out revision 208.
>
> Applying patches to vObject in
> /Users/mcockfi/documents/workspace/caldav/vobject...
>
> Removing build directory
> /Users/mcockfi/documents/workspace/caldav/vobject/build...
> Removing pyc files from /Users/mcockfi/documents/workspace/caldav/vobject...
>
Checked out (today) and ran caldavtester, this at beginning:
> [68-188-213-240:workspace/caldav/caldavtester] mcockfi% ./run.py
> vobject package is present.
> Updating vobject...
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/tests
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/tests/more_tests.txt
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/tests/utf8_test.ics
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/tests/tests.py
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/tests/recurrence.ics
> U /Users/mcockfi/Documents/workspace/CalDAV/vobject/setup.py
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/src
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/src/vobject
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/src/vobject/base.py
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/src/vobject/__init__.py
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/src/vobject/behavior.py
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/src/vobject/vcard.py
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/src/vobject/win32tz.py
> A
> /Users/mcockfi/Documents/workspace/CalDAV/vobject/src/vobject/hcalendar.py
> A
> /Users/mcockfi/Documents/workspace/CalDAV/vobject/src/vobject/icalendar.py
> A /Users/mcockfi/Documents/workspace/CalDAV/vobject/src/vobject/ics_diff.py
> D /Users/mcockfi/Documents/workspace/CalDAV/vobject/test_files
> D /Users/mcockfi/Documents/workspace/CalDAV/vobject/test_vobject.py
> D /Users/mcockfi/Documents/workspace/CalDAV/vobject/vobject
>
> Fetching external item into
> '/Users/mcockfi/Documents/workspace/CalDAV/vobject/ez_setup'
> Updated external to revision 2575.
>
> Updated to revision 193.
>
Tests ran fine (well three failures):
>> Test Suite: REPORT/too big
>>
>> Test: 1 [FAILED]
>> Failed Verifier: statusCode
>> HTTP Status Code Wrong: 409
>>
>> Test: 2 [FAILED]
>> Failed Verifier: prepostcondition
>> HTTP Status Code Wrong: 404
>>
>> Test: 3 [FAILED]
>> Failed Verifier: prepostcondition
>> HTTP Status Code Wrong: 404
>>
>> Suite Results: 0 PASSED, 3 FAILED, 0 IGNORED
Anyway, stop and start the calendarserver and this occurs:
> [68-188-213-240:workspace/caldav/calendarserver] mcockfi% ./run
>
> Updating vObject...
> A /Users/mcockfi/documents/workspace/caldav/vobject/test_files
> A
> /Users/mcockfi/documents/workspace/caldav/vobject/test_files/more_tests.txt
> A
> /Users/mcockfi/documents/workspace/caldav/vobject/test_files/utf8_test.ics
> A /Users/mcockfi/documents/workspace/caldav/vobject/test_files/ms_tzid.ics
> A
> /Users/mcockfi/documents/workspace/caldav/vobject/test_files/ruby_rrule.ics
> A
> /Users/mcockfi/documents/workspace/caldav/vobject/test_files/recurrence.ics
> A
> /Users/mcockfi/documents/workspace/caldav/vobject/test_files/tzid_8bit.ics
> A /Users/mcockfi/documents/workspace/caldav/vobject/test_vobject.py
> U /Users/mcockfi/documents/workspace/caldav/vobject/setup.py
> svn: Failed to add directory
> '/Users/mcockfi/documents/workspace/caldav/vobject/vobject': object of the
> same name already exists
Removing the vobject directory gets things rolling again; however, I went
through the same process (fresh checkout of calendarserver and
caldavtester) a few days ago without issue, except the same three failures
on the test.
Is it as simple as changing caldavtester/run.py to look for version 208
instead of 193?
Regards,
Mark Cockfield
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/calendarserver-users/attachments/20080822/fa7644f8/attachment-0001.html
More information about the calendarserver-users
mailing list