testing: added Oracle and eGroupware CalDAV/CardDAV testing

"oracle" is used as server name for Oracle. Oracle Beehive also
still exists, but seems less relevant now.

"egroupware-dav" is used for eGroupware when using CalDAV/CardDAV,
to distinguish this from the older eGroupware SyncML testing.
This commit is contained in:
Patrick Ohly 2011-10-10 07:51:41 +00:00
parent 09956b5c7a
commit c3123aa7d3
2 changed files with 24 additions and 0 deletions

View File

@ -174,6 +174,8 @@ def step2(resultdir, result, servers, indents, srcdir, shellprefix, backenddir):
'davical',
'googlecalendar',
'apple',
'egroupware-dav',
'oracle',
'dbus']
sourceServersRun = 0
haveSource = False

View File

@ -841,6 +841,28 @@ test = SyncEvolutionTest("yahoo", compile,
testPrefix=options.testprefix)
context.add(test)
test = SyncEvolutionTest("oracle", compile,
"", options.shell,
"Client::Sync::eds_contact::testItems Client::Sync::eds_event::testItems Client::Source::oracle_caldav Client::Source::oracle_carddav",
[ "oracle_caldav", "oracle_carddav", "eds_event", "eds_contact" ],
"CLIENT_TEST_WEBDAV='oracle caldav carddav' "
"CLIENT_TEST_NUM_ITEMS=10 " # don't stress server
"CLIENT_TEST_MODE=server " # for Client::Sync
,
testPrefix=options.testprefix)
context.add(test)
test = SyncEvolutionTest("egroupware-dav", compile,
"", options.shell,
"Client::Sync::eds_contact::testItems Client::Sync::eds_event::testItems Client::Source::egroupware-dav_caldav Client::Source::egroupware-dav_carddav",
[ "egroupware-dav_caldav", "egroupware-dav_carddav", "eds_event", "eds_contact" ],
"CLIENT_TEST_WEBDAV='egroupware-dav caldav carddav' "
"CLIENT_TEST_NUM_ITEMS=10 " # don't stress server
"CLIENT_TEST_MODE=server " # for Client::Sync
,
testPrefix=options.testprefix)
context.add(test)
test = SyncEvolutionTest("davical", compile,
"", options.shell,
"Client::Sync::eds_contact Client::Sync::eds_event Client::Source::davical_caldav Client::Source::davical_carddav",