From: <svn...@op...> - 2009-04-22 11:52:07
|
Author: bellmich Date: Wed Apr 22 13:51:56 2009 New Revision: 206 URL: http://libwbxml.opensync.org/changeset/206 Log: committed patch from Ossi Jormakka (Ixonos Plc) (added two new tests for AIRSYNC) Added: wbxmlTestSuite/trunk/airsync/airsync-002-search_query_for_exchange.xml wbxmlTestSuite/trunk/airsync/airsync-003-search_response_from_exchange.xml Added: wbxmlTestSuite/trunk/airsync/airsync-002-search_query_for_exchange.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ wbxmlTestSuite/trunk/airsync/airsync-002-search_query_for_exchange.xml Wed Apr 22 13:51:56 2009 (r206) @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" +"http://www.microsoft.com/"> +<Search xmlns="http://synce.org/formats/airsync_wm5/search"> + <Store> + <Name>Mailbox</Name> + <Query> + <And> + <Class xmlns="http://synce.org/formats/airsync_wm5/airsync">Calendar</Class> + <FreeText>test</FreeText> + </And> + </Query> + <Options> + <RebuildResults/> + <DeepTraversal/> + <Range>0-1</Range> + <BodyPreference xmlns="http://synce.org/formats/airsync_wm5/airsyncbase"> + <Type>2</Type> + </BodyPreference> + </Options> + </Store> +</Search> Added: wbxmlTestSuite/trunk/airsync/airsync-003-search_response_from_exchange.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ wbxmlTestSuite/trunk/airsync/airsync-003-search_response_from_exchange.xml Wed Apr 22 13:51:56 2009 (r206) @@ -0,0 +1,102 @@ +<?xml version="1.0"?> +<!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN" "http://www.microsoft.com/"> +<Search xmlns="http://synce.org/formats/airsync_wm5/search"> + <Status>1</Status> + <Response> + <Store> + <Status>1</Status> + <Result> + <Class xmlns="http://synce.org/formats/airsync_wm5/airsync">Calendar</Class> + <LongId>RgAAAADi22n%2b5K6eSoH%2bdzl9mrUlBwAiJdrFeosuS5FQPukoeMhpAH7xbHCsAAAiJdrFeosuS5FQPukoeMhpAH7zrksUAAAP</LongId> + <CollectionId xmlns="http://synce.org/formats/airsync_wm5/airsync">3</CollectionId> + <Properties> + <Timezone xmlns="http://synce.org/formats/airsync_wm5/calendar">iP///0YATABFACAAUwB0AGEAbgBkAGEAcgBkACAAVABpAG0AZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAQAAAAAAAAAAAAAAEYATABFACAARABhAHkAbABpAGcAaAB0ACAAVABpAG0AZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAMAAAAAAAAAxP///w==</Timezone> + <DtStamp xmlns="http://synce.org/formats/airsync_wm5/calendar">20090417T112208Z</DtStamp> + <StartTime xmlns="http://synce.org/formats/airsync_wm5/calendar">20090417T090000Z</StartTime> + <Subject xmlns="http://synce.org/formats/airsync_wm5/calendar">hfjjf</Subject> + <UID xmlns="http://synce.org/formats/airsync_wm5/calendar">040000008200E00074C5B7101A82E00800000000F4BD10E469BEC901000000000000000010000000449579D4A72EED4EB3F70D04913F0277</UID> + <OrganizerName xmlns="http://synce.org/formats/airsync_wm5/calendar">maemo</OrganizerName> + <OrganizerEmail xmlns="http://synce.org/formats/airsync_wm5/calendar">maemo@test.local</OrganizerEmail> + <Attendees xmlns="http://synce.org/formats/airsync_wm5/calendar"> + <Attendee> + <Email>maemo@test.local</Email> + <Name>maemo</Name> + <AttendeeStatus>0</AttendeeStatus> + <AttendeeType>1</AttendeeType> + </Attendee> + </Attendees> + <Location xmlns="http://synce.org/formats/airsync_wm5/calendar">meetingroom testi</Location> + <EndTime xmlns="http://synce.org/formats/airsync_wm5/calendar">20090417T100000Z</EndTime> + <Body xmlns="http://synce.org/formats/airsync_wm5/airsyncbase"> + <Type>2</Type> + <EstimatedDataSize>365</EstimatedDataSize> + <Data><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<meta name="Generator" content="Microsoft Exchange Server"> +<!-- converted from text --> +<style>.EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; }</style></head> +<body> +<font size="2"><div class="PlainText">&nbsp;</div></font> +</body> +</html></Data> + </Body> + <Sensitivity xmlns="http://synce.org/formats/airsync_wm5/calendar">0</Sensitivity> + <BusyStatus xmlns="http://synce.org/formats/airsync_wm5/calendar">0</BusyStatus> + <AllDayEvent xmlns="http://synce.org/formats/airsync_wm5/calendar">0</AllDayEvent> + <Reminder xmlns="http://synce.org/formats/airsync_wm5/calendar">15</Reminder> + <MeetingStatus xmlns="http://synce.org/formats/airsync_wm5/calendar">5</MeetingStatus> + <NativeBodyType xmlns="http://synce.org/formats/airsync_wm5/airsyncbase">1</NativeBodyType> + </Properties> + </Result> + <Result> + <Class xmlns="http://synce.org/formats/airsync_wm5/airsync">Calendar</Class> + <LongId>RgAAAADi22n%2b5K6eSoH%2bdzl9mrUlBwAiJdrFeosuS5FQPukoeMhpAH7xbHCsAAAiJdrFeosuS5FQPukoeMhpAH7zrksSAAAP</LongId> + <CollectionId xmlns="http://synce.org/formats/airsync_wm5/airsync">3</CollectionId> + <Properties> + <Timezone xmlns="http://synce.org/formats/airsync_wm5/calendar">iP///0YATABFACAAUwB0AGEAbgBkAGEAcgBkACAAVABpAG0AZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAQAAAAAAAAAAAAAAEYATABFACAARABhAHkAbABpAGcAaAB0ACAAVABpAG0AZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAMAAAAAAAAAxP///w==</Timezone> + <DtStamp xmlns="http://synce.org/formats/airsync_wm5/calendar">20090417T105620Z</DtStamp> + <StartTime xmlns="http://synce.org/formats/airsync_wm5/calendar">20090417T110000Z</StartTime> + <Subject xmlns="http://synce.org/formats/airsync_wm5/calendar">tent</Subject> + <UID xmlns="http://synce.org/formats/airsync_wm5/calendar">040000008200E00074C5B7101A82E008000000002E1A5BA069BEC901000000000000000010000000F1BB45467D72B44F822E9686F1D18ED4</UID> + <OrganizerName xmlns="http://synce.org/formats/airsync_wm5/calendar">maemo</OrganizerName> + <OrganizerEmail xmlns="http://synce.org/formats/airsync_wm5/calendar">maemo@test.local</OrganizerEmail> + <Attendees xmlns="http://synce.org/formats/airsync_wm5/calendar"> + <Attendee> + <Email>meetingroomtest@test.local</Email> + <Name>meetingroom testi</Name> + <AttendeeStatus>0</AttendeeStatus> + <AttendeeType>3</AttendeeType> + </Attendee> + <Attendee> + <Email>maemo@test.local</Email> + <Name>maemo</Name> + <AttendeeStatus>0</AttendeeStatus> + <AttendeeType>1</AttendeeType> + </Attendee> + </Attendees> + <Location xmlns="http://synce.org/formats/airsync_wm5/calendar">meetingroom testi</Location> + <EndTime xmlns="http://synce.org/formats/airsync_wm5/calendar">20090417T120000Z</EndTime> + <Body xmlns="http://synce.org/formats/airsync_wm5/airsyncbase"> + <Type>2</Type> + <EstimatedDataSize>365</EstimatedDataSize> + <Data><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"> +<meta name="Generator" content="Microsoft Exchange Server"> +<!-- converted from text --> +<style>.EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; }</style></head> +<body> +<font size="2"><div class="PlainText">&nbsp;</div></font> +</body> +</html></Data> + </Body> + <Sensitivity xmlns="http://synce.org/formats/airsync_wm5/calendar">0</Sensitivity> + <BusyStatus xmlns="http://synce.org/formats/airsync_wm5/calendar">0</BusyStatus> + <AllDayEvent xmlns="http://synce.org/formats/airsync_wm5/calendar">0</AllDayEvent> + <Reminder xmlns="http://synce.org/formats/airsync_wm5/calendar">15</Reminder> + <MeetingStatus xmlns="http://synce.org/formats/airsync_wm5/calendar">5</MeetingStatus> + <NativeBodyType xmlns="http://synce.org/formats/airsync_wm5/airsyncbase">1</NativeBodyType> + </Properties> + </Result> + <Range>0-1</Range> + <Total>19</Total> + </Store> + </Response> +</Search> |