syncevolution/test/testcases
2009-12-17 09:46:36 +08:00
..
ical20.ics testing: the "New York" test case works again 2009-04-16 14:42:58 +02:00
ical20.ics.funambol.tem.patch Funambol: A bug fixing of libsynthesis for mobical to expose this issue (Bug #3009) 2009-08-13 09:09:19 +08:00
ical20.ics.memotoo.tem.patch Memotoo: Add new suppressions to synccompare, README.memotoo and 2009-09-15 11:31:22 +02:00
ical20.ics.mobical.tem.patch Mobical: Add new suppressions to synccompare, README.mobical and test 2009-08-13 09:09:19 +08:00
ical20.ics.nokia_7210c.tem.patch SyncCompare+Nokia 7210c readme 2009-12-17 09:46:36 +08:00
imemo20.ics Memotoo: Move test '<' and '>' from client-test to imemo20.ics (bug#5635) 2009-09-15 11:31:22 +02:00
imemo20.ics.memotoo.tem.patch Memotoo: Move test '<' and '>' from client-test to imemo20.ics (bug#5635) 2009-09-15 11:31:22 +02:00
itodo20.ics ical20 todo: added support for URL and PERCENT-COMPLETE 2009-04-01 17:20:27 +02:00
itodo20.ics.funambol.tem.patch testing: better handling of test case cases (Bugzilla #2421) 2009-07-09 10:44:58 +02:00
itodo20.ics.memotoo.tem.patch Memotoo: Add new suppressions to synccompare, README.memotoo and 2009-09-15 11:31:22 +02:00
itodo20.ics.mobical.tem.patch Mobical: Add new suppressions to synccompare, README.mobical and test 2009-08-13 09:09:19 +08:00
itodo20.ics.nokia_7210c.tem.patch SyncCompare+Nokia 7210c readme 2009-12-17 09:46:36 +08:00
README test/testcases/README: fixed typo (.ics -> .tem) 2009-07-09 12:00:58 +02:00
vcal10.ics removed VEVENTs which caused problems with Funambol 3.0 server 2009-03-25 14:43:18 +01:00
vcard21.vcf avoid irrelevant differences due to extra white space, generalized X-WSS removal 2009-03-25 14:43:23 +01:00
vcard30.vcf vcard: added X-MOZILLA-HTML support 2009-03-31 21:41:00 +02:00
vcard30.vcf.google.tem.patch Goolge + vcard21: bugzilla #2423, ignore some properties 2009-07-17 17:27:07 +08:00
vcard30.vcf.memotoo.tem.patch Memotoo: Add new suppressions to synccompare, README.memotoo and 2009-09-15 11:31:22 +02:00
vcard30.vcf.mobical.tem.patch Mobical: Add new suppressions to synccompare, README.mobical and test 2009-08-13 09:09:19 +08:00
vcard30.vcf.zyb.tem.patch ZYB: add README.zyb and customize test cases(MB#2424) 2009-12-01 21:45:42 +01:00

The test case files are as follows (take itodo20.ics as example):
    itodo20.ics                      (common case for all servers)
    itodo20.ics.funambol.tem         (server specific case)
During test, it will first try the server specific case(*.$server.tem), if not 
found fall back to the common case. 

To avoid redundancy, the server specific case is stored as a diff(patch) based on
server common case.

Makefile rules in src/Makefile-gen.am copy resp. create the necessary test files
there every time the client-test program is built. Here's how this is used.

To create new server specific test cases (using same example as above):
- cd src
- cp testcases/itodo20.ics testcases/itodo20.ics.funambol.tem
- run client-test, edit, repeat...
- commit modified patch files to git repo

To update server specific test cases:
- cd src
- make client-test
- edit testcases/itodo20.ics.funambol.tem
- run client-test, edit, repeat...
- commit modified patch files to git repo