Mailing list archives: May 2006

Site index · List index
Message listThread · Author · Date
Parlante e() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sat, 09 Apr, 03:30
ce() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html>
mi...@kapor.com   ce() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Mon, 27 Oct, 05:30
b...@code-bear.com   ce() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sat, 13 Sep, 09:29
format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Sat, 07 Apr, 02:32
foundation.org>
ic   foundation.org> Sun, 07 Jun, 03:49
ic   foundation.org> Sun, 07 Jun, 03:49
ic   foundation.org> Sun, 07 Jun, 03:49
ic   foundation.org> Sun, 07 Jun, 03:49
masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N*
e    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Tue, 18 Feb, 17:56
e    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Tue, 18 Feb, 17:56
e    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Tue, 18 Feb, 17:56
lt;/span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html>
al...@osafoundation.org>   lt;/span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Thu, 21 Sep, 16:56
al...@osafoundation.org>   lt;/span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Thu, 21 Sep, 16:56
al...@osafoundation.org>   lt;/span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Thu, 21 Sep, 16:56
al...@osafoundation.org>   lt;/span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Thu, 21 Sep, 16:56
al...@osafoundation.org>   lt;/span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Thu, 21 Sep, 16:56
al...@osafoundation.org>   lt;/span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Thu, 21 Sep, 16:56
al...@osafoundation.org>   lt;/span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Thu, 21 Sep, 16:56
est...@osafoundation.org>   lt;/span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Tue, 28 Oct, 00:35
est...@osafoundation.org>   lt;/span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Tue, 28 Oct, 00:35
ass="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sun, 14 Mar, 11:31
b...@code-bear.com pan><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sat, 13 Sep, 09:29
masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N*
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
m.@osafoundation.org>    masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Mon, 03 May, 09:42
;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0"
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
y   ;E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Wed, 06 May, 16:56
class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html>
w.@osafoundation.org>   class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sat, 24 May, 21:02
w.@osafoundation.org>   class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sat, 24 May, 21:02
w.@osafoundation.org>   class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sat, 24 May, 21:02
w.@osafoundation.org>   class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sat, 24 May, 21:02
w.@osafoundation.org>   class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sat, 24 May, 21:02
w.@osafoundation.org>   class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sat, 24 May, 21:02
or w second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre€ N* Mon, 11 Apr, 12:09
osafoumi@osafoundation.org>
isse   osafoumi@osafoundation.org> Sun, 13 Nov, 20:15
isse   osafoumi@osafoundation.org> Sun, 13 Nov, 20:15
isse   osafoumi@osafoundation.org> Sun, 13 Nov, 20:15
isse   osafoumi@osafoundation.org> Sun, 13 Nov, 20:15
isse   osafoumi@osafoundation.org> Sun, 13 Nov, 20:15
tzinfo=ICUtzinfo.floating)) </span><span class="lines">@@ -191,13 +191,13 @@ </span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html>
is    tzinfo=ICUtzinfo.floating)) </span><span class="lines">@@ -191,13 +191,13 @@ </span><span class="cx"> reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) </span><span class="rem">- second = pim.EventStamp(future).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) </span><span class="rem">- second = pim.EventStamp(past).getNextOccurrence() </span><span class="add">+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() </span><span class="cx"> self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): </span><span class="lines">@@ -239,7 +239,7 @@ </span><span class="cx"> 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later </span><span class="rem">- nextEvent = event.getNextOccurrence() </span><span class="add">+ nextEvent = event.getFirstOccurrence().getNextOccurrence() </span><span class="cx"> nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) </span></pre></div> <a id="trunkchandlertoolscatsFunctionalTestNewEventpy"></a> <div class="modfile"><h4>Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 => 11919)</h4> <pre class="diff"> <span class="info">--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) </span><span class="lines">@@ -116,7 +116,8 @@ </span><span class="cx"> # Select the second occurrence and delete it masterEvent = EventStamp(event.item) </span><span class="rem">- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> secondEvent.SelectItem() secondEvent.CheckDisplayedValues("Checking 2nd occurrence", EditCalendarStartDate=(True, evtSecondDate), </span><span class="lines">@@ -135,7 +136,8 @@ </span><span class="cx"> self.logger.endAction(True) # Make sure the new second occurrence starts on the right date </span><span class="rem">- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) </span><span class="add">+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) </span><span class="cx"> thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues("After deleting second occurrence", HeadlineBlock=(True, uw("Birthday Party")), </span> </pre> </div> </div> </body> </html> Sun, 22 Jun, 20:09
t;GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0"
ung   t;GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Tue, 20 Jan, 04:07
ung   t;GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0" Tue, 20 Jan, 04:07
004 +++ chandler/parcels/osaf/mail/tests/TestMessage.py Thu Jan 6 13:42:15 2005 @@ -1,5 +1,5 @@ -__revision__ = "$Revision: 1.7 $" -__date__ = "$Date: 2004/12/06 22:16:10 $" +__revision__ = "$Revision: 1.8 $" +__date__ = "$Date: 2005/01/06 21:42:15 $" __copyright__ = "Copyright (c) 2004 Open Source Applications Foundation" __license__ = "http://osafoundation.org/Chandler_0.1_license_terms.htm" @@ -23,16 +23,14 @@ Message-Id: <E1Bu9Jy-0007u1-9d@test.com> From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: <2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org> References: <9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org> <7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org> <07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org> <2EE66970800] "GET /archives/chandler-users/?format=atom HTTP/1.1" 200 64653 "-" "Voyager/1.0"
<dmlyn...@gmail.com>   004 +++ chandler/parcels/osaf/mail/tests/TestMessage.py Thu Jan 6 13:42:15 2005 @@ -1,5 +1,5 @@ -__revision__ = &quot;$Revision: 1.7 $&quot; -__date__ = &quot;$Date: 2004/12/06 22:16:10 $&quot; +__revision__ = &quot;$Revision: 1.8 $&quot; +__date__ = &quot;$Date: 2005/01/06 21:42:15 $&quot; __copyright__ = &quot;Copyright (c) 2004 Open Source Applications Foundation&quot; __license__ = &quot;http://osafoundation.org/Chandler_0.1_license_terms.htm&quot; @@ -23,16 +23,14 @@ Message-Id: &lt;E1Bu9Jy-0007u1-9d@test.com&gt; From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: &lt;2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org&gt; References: &lt;9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org&gt; &lt;7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org&gt; &lt;07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org&gt; &lt;2EE66970800] &quot;GET /archives/chandler-users/?format=atom HTTP/1.1&quot; 200 64653 &quot;-&quot; &quot;Voyager/1.0&quot; Mon, 22 Nov, 00:00
nald rrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre€ N* Wed, 28 Jan, 05:54
tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;span class="lines"&gt;@@ -191,13 +191,13 @@ &lt;/span&gt;&lt;span class="cx"&gt; reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt;
g..@osafoundation.org>    tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;span class="lines"&gt;@@ -191,13 +191,13 @@ &lt;/span&gt;&lt;span class="cx"&gt; reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Fri, 19 Jun, 14:55
g..@osafoundation.org>    tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;span class="lines"&gt;@@ -191,13 +191,13 @@ &lt;/span&gt;&lt;span class="cx"&gt; reminder = Remindable(future).getUserReminder() # this will start failing in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Sun, 18 Jan, 18:06
in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt;
sut   in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Fri, 06 Mar, 15:55
sut   in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Fri, 06 Mar, 15:55
sut   in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Fri, 06 Mar, 15:55
sut   in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Fri, 06 Mar, 15:55
sut   in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Fri, 06 Mar, 15:55
sut   in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Fri, 06 Mar, 15:55
sut   in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Fri, 06 Mar, 15:55
sut   in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Fri, 06 Mar, 15:55
sut   in 2015... self.assertEqual(reminder.delta, datetime.timedelta(minutes=-5)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(future).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(future).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).reminders) past = Calendar.findUID(self.view, 'RecurringAlarmPast') reminder = Remindable(past).getUserReminder() self.assertEqual(reminder.delta, datetime.timedelta(hours=-1)) &lt;/span&gt;&lt;span class="rem"&gt;- second = pim.EventStamp(past).getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ second = pim.EventStamp(past).getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; self.assert_(reminder in Remindable(second).expiredReminders) def testExportRecurrence(self): &lt;/span&gt;&lt;span class="lines"&gt;@@ -239,7 +239,7 @@ &lt;/span&gt;&lt;span class="cx"&gt; 'RRULE:FREQ=WEEKLY;UNTIL=20050302T045900Z\r\n') # move the second occurrence one day later &lt;/span&gt;&lt;span class="rem"&gt;- nextEvent = event.getNextOccurrence() &lt;/span&gt;&lt;span class="add"&gt;+ nextEvent = event.getFirstOccurrence().getNextOccurrence() &lt;/span&gt;&lt;span class="cx"&gt; nextEvent.changeThis(pim.EventStamp.startTime.name, datetime.datetime(2005,2,9, tzinfo=ICUtzinfo.floating)) &lt;/span&gt;&lt;/pre&gt;&lt;/div&gt; &lt;a id="trunkchandlertoolscatsFunctionalTestNewEventpy"&gt;&lt;/a&gt; &lt;div class="modfile"&gt;&lt;h4&gt;Modified: trunk/chandler/tools/cats/Functional/TestNewEvent.py (11918 =&gt; 11919)&lt;/h4&gt; &lt;pre class="diff"&gt; &lt;span class="info"&gt;--- trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:25:14 UTC (rev 11918) +++ trunk/chandler/tools/cats/Functional/TestNewEvent.py 2006-10-02 17:41:29 UTC (rev 11919) &lt;/span&gt;&lt;span class="lines"&gt;@@ -116,7 +116,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; # Select the second occurrence and delete it masterEvent = EventStamp(event.item) &lt;/span&gt;&lt;span class="rem"&gt;- secondEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ secondEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; secondEvent.SelectItem() secondEvent.CheckDisplayedValues(&amp;quot;Checking 2nd occurrence&amp;quot;, EditCalendarStartDate=(True, evtSecondDate), &lt;/span&gt;&lt;span class="lines"&gt;@@ -135,7 +136,8 @@ &lt;/span&gt;&lt;span class="cx"&gt; self.logger.endAction(True) # Make sure the new second occurrence starts on the right date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="cx"&gt; thirdEvent.SelectItem() thirdEvent.CheckDisplayedValues(&amp;quot;After deleting second occurrence&amp;quot;, HeadlineBlock=(True, uw(&amp;quot;Birthday Party&amp;quot;)), &lt;/span&gt; &lt;/pre&gt; &lt;/div&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; Fri, 06 Mar, 15:55
e ht date &lt;/span&gt;&lt;span class="rem"&gt;- thirdEvent = QAUITestAppLib.UITestItem(masterEvent.getNextOccurrence(), self.logger) &lt;/span&gt;&lt;span class="add"&gt;+ thirdEvent = QAUITestAppLib.UITestItem( + masterEvent.getFirstOccurrence().getNextOccurre(^N* Tue, 21 Mar, 19:22
Jy-0007u1-9d@test.com&gt; From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: &lt;2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org&gt; References: &lt;9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org&gt; &lt;7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org&gt; &lt;07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org&gt; &lt;2EE66970800] &quot;GET /archives/chandler-users/?format=atom HTTP/1.1&quot; 200 64653 &quot;-&quot; &quot;Voyager/1.0&quot;
in   Jy-0007u1-9d@test.com&gt; From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: &lt;2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org&gt; References: &lt;9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org&gt; &lt;7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org&gt; &lt;07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org&gt; &lt;2EE66970800] &quot;GET /archives/chandler-users/?format=atom HTTP/1.1&quot; 200 64653 &quot;-&quot; &quot;Voyager/1.0&quot; Fri, 04 Dec, 22:38
in   Jy-0007u1-9d@test.com&gt; From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: &lt;2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org&gt; References: &lt;9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org&gt; &lt;7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org&gt; &lt;07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org&gt; &lt;2EE66970800] &quot;GET /archives/chandler-users/?format=atom HTTP/1.1&quot; 200 64653 &quot;-&quot; &quot;Voyager/1.0&quot; Fri, 04 Dec, 22:38
in   Jy-0007u1-9d@test.com&gt; From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: &lt;2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org&gt; References: &lt;9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org&gt; &lt;7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org&gt; &lt;07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org&gt; &lt;2EE66970800] &quot;GET /archives/chandler-users/?format=atom HTTP/1.1&quot; 200 64653 &quot;-&quot; &quot;Voyager/1.0&quot; Fri, 04 Dec, 22:38
in   Jy-0007u1-9d@test.com&gt; From: bill@home.net Cc: jake@now.com -Bcc: don@we.com Date: Mon, 9 Aug 2004 13:55:15 -0700 Content-Length: 75 -Content-Transfer-Encoding: us-ascii +Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Received: from [192.168.101.37] (w002.z065106067.sjc-ca.dsl.cnc.net [65.106.67.2]) by kahuna.osafoundation.org (8.12.8/8.12.8) with ESMTP id i7GKWWpo017020; Mon, 16 Aug 2004 13:32:32 -0700 -In-Reply-To: &lt;2EE66978-EFB1-11D8-8048-000A95CA1ECC@osafoundation.org&gt; References: &lt;9CF0AF12-ED6F-11D8-B611-000A95B076C2@osafoundation.org&gt; &lt;7542F892-EF9F-11D8-8048-000A95CA1ECC@osafoundation.org&gt; &lt;07A5D499-EFA1-11D8-9F44-000A95D9289E@osafoundation.org&gt; &lt;2EE66970800] &quot;GET /archives/chandler-users/?format=atom HTTP/1.1&quot; 200 64653 &quot;-&quot; &quot;Voyager/1.0&quot; Fri, 04 Dec, 22:38
Message listThread · Author · Date
Box list
Jan 200827
Dec 2007224
Nov 2007217
Oct 2007105
Sep 200793
Aug 200727
Jul 2007105
Jun 2007108
May 2007292
Apr 2007276
Mar 2007275
Feb 2007303
Jan 2007183
Dec 2006232
Nov 2006183
Oct 200697
Sep 2006163
Aug 2006162
Jul 2006265
Jun 2006136
May 2006105
Apr 2006208
Mar 2006229
Feb 2006230
Jan 2006260
Dec 2005128
Nov 2005246
Oct 2005123
Sep 200572
Aug 200524
Jul 200517
Jun 20054
May 200520
Apr 20059
Mar 200519
Feb 200514
Jan 200548
Dec 200448
Nov 200410
Oct 20043
Aug 200411
Jul 20045
Jun 200412
May 20041
Apr 200421
Mar 200419
Feb 20047
Jan 200463
Dec 200344
Nov 200335
Oct 200343
Sep 200338
Aug 200354
Jul 200314
Jun 200360
May 2003125
Apr 2003117
Mar 2003166
Feb 2003220
Jan 2003408
Dec 2002297
Nov 2002728
Oct 2002479