disable linked item testing: file backend does not support the special semantic

git-svn-id: https://zeitsenke.de/svn/SyncEvolution/trunk@712 15ad00c4-1369-45f4-8270-35d70d36bdcd
This commit is contained in:
Patrick Ohly 2008-08-05 20:09:49 +00:00
parent 18412e544d
commit f3e7d92108
1 changed files with 13 additions and 0 deletions

View File

@ -139,6 +139,19 @@ public:
virtual void updateConfig(ClientTestConfig &config) const
{
config.type = "file:text/calendar:2.0";
// A sync source which supports linked items (= recurring
// event with detached exception) is expected to handle
// inserting the parent or child twice by turning the
// second operation into an update. The file backend is
// to dumb for that and therefore fails these tests:
//
// Client::Source::file_ical20::testLinkedItemsInsertParentTwice
// Client::Source::file_ical20::testLinkedItemsInsertChildTwice
//
// Disable linked item testing to avoid this.
config.parentItem =
config.childItem = NULL;
}
} ICal20Test;