Changeset View
Changeset View
Standalone View
Standalone View
akonadi/calendar/tests/itiphandlertest.cpp
Show First 20 Lines • Show All 462 Lines • ▼ Show 20 Lines | void ITIPHandlerTest::testProcessITIPMessages_data() | ||||
invitation_filenames << QLatin1String("invited_us_daily") << QLatin1String("invited_us_daily_recid01") << QLatin1String("invited_us_daily_update_recid01"); | invitation_filenames << QLatin1String("invited_us_daily") << QLatin1String("invited_us_daily_recid01") << QLatin1String("invited_us_daily_update_recid01"); | ||||
actions.clear(); | actions.clear(); | ||||
actions << QLatin1String("accepted") << QLatin1String("accepted") << QLatin1String("accepted"); | actions << QLatin1String("accepted") << QLatin1String("accepted") << QLatin1String("accepted"); | ||||
QTest::newRow("accept recid update update") << invitation_filenames << expected_filename << actions; | QTest::newRow("accept recid update update") << invitation_filenames << expected_filename << actions; | ||||
//---------------------------------------------------------------------------------------------- | //---------------------------------------------------------------------------------------------- | ||||
// We accept a recurring event, then we accept a CANCEL with recuring-id. | // We accept a recurring event, then we accept a CANCEL with recuring-id. | ||||
// The result is that a exception with status CANCELLED should be created, and our main incidence | // The result is that a exception with status CANCELLED should be created, and our main incidence | ||||
// should not be touched | // should not be touched | ||||
expected_filename = QLatin1String("expected_data/cancel1"); | |||||
invitation_filenames.clear(); | invitation_filenames.clear(); | ||||
invitation_filenames << QLatin1String("invited_us_daily") << QLatin1String("invited_us_daily_cancel_recid01"); | invitation_filenames << QLatin1String("invited_us_daily") << QLatin1String("invited_us_daily_cancel_recid01"); | ||||
expected_filename = QLatin1String("expected_data/cancel1"); | actions.clear(); | ||||
actions << QLatin1String("accepted") << QLatin1String("cancel"); | actions << QLatin1String("accepted") << QLatin1String("accepted"); | ||||
QTest::newRow("accept recid cancel") << invitation_filenames << expected_filename << actions; | QTest::newRow("accept recid cancel") << invitation_filenames << expected_filename << actions; | ||||
//---------------------------------------------------------------------------------------------- | //---------------------------------------------------------------------------------------------- | ||||
// We accept a recurrening event, get an exception accept that too and get a cancel for the exception afterwards | |||||
mollekopf: *recurring | |||||
expected_filename = QLatin1String("expected_data/cancel2"); | |||||
invitation_filenames.clear(); | |||||
invitation_filenames << QLatin1String("invited_us_daily") << QLatin1String("invited_us_daily_recid01") << QLatin1String("invited_us_daily_cancel_recid01"); | |||||
actions.clear(); | |||||
actions << QLatin1String("accepted") << QLatin1String("accepted") << QLatin1String("accepted"); | |||||
QTest::newRow("accept recid update cancel") << invitation_filenames << expected_filename << actions; | |||||
} | } | ||||
void ITIPHandlerTest::testProcessITIPMessagesUpdate_data() | void ITIPHandlerTest::testProcessITIPMessagesUpdate_data() | ||||
{ | { | ||||
testProcessITIPMessages_data(); | testProcessITIPMessages_data(); | ||||
} | } | ||||
void ITIPHandlerTest::testProcessITIPMessages() | void ITIPHandlerTest::testProcessITIPMessages() | ||||
▲ Show 20 Lines • Show All 474 Lines • Show Last 20 Lines |
*recurring