summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorPatrick Ohly <patrick.ohly@intel.com>2009-03-17 14:16:49 +0100
committerPatrick Ohly <patrick.ohly@gmx.de>2009-03-25 14:43:49 +0100
commit4ae40026a4e0e4e08c5ff66baac9a87409d39069 (patch)
treefdf2e72adac8dff8f09dd2a43cede665550697ac /HACKING
parent477c8114e3567e3b88c097456a081b08ed294a69 (diff)
configuration: removed obsolete config options and added WBXML
Removed the "encoding" source option. It was of dubious usefulness with Funambol and has meaning with Synthesis at all. Removed dead code in EvolutionSyncConfig. Added "enableWBXML" sync option. WBXML is used by default, but for debugging disabling it might be useful: dumping WBXML doesn't seem to work reliably. Most Client::Sync tests use the default encoding, usually WBXML unless changed via CLIENT_TEST_XML=1. Client::Sync::*::testItemsXML always uses XML and Client::Sync::*::testItems always WBXML.
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING5
1 files changed, 5 insertions, 0 deletions
diff --git a/HACKING b/HACKING
index 2a8f0dc6..aa1c9832 100644
--- a/HACKING
+++ b/HACKING
@@ -61,12 +61,17 @@ libraries "client-test", among them:
before aborting it
- CLIENT_TEST_SOURCES = comma separated list of enabled sources, identified
by their name (ical20, vcard21, vcard30, itodo20, text (= memos))
+- CLIENT_TEST_XML=1 use XML format as default instead of the normal WBXML
In addition it supports:
- CLIENT_TEST_EVOLUTION_PREFIX=[name|file://<path>] overrides
the evolutionsource setting in the configuration; if file:// is used
then these database will be created automatically
+Most Client::Sync tests use the default encoding, usually WBXML unless
+changed via CLIENT_TEST_XML=1. Client::Sync::*::testItemsXML always
+uses XML and Client::Sync::*::testItems always WBXML.
+
Here are step-by-step instructions to get started with testing,
using ScheduleWorld as example:
- CLIENT_TEST_SERVER=scheduleworld \