summaryrefslogtreecommitdiffstats
path: root/libtdepim/tests/propagator_test.kcfg
diff options
context:
space:
mode:
Diffstat (limited to 'libtdepim/tests/propagator_test.kcfg')
-rw-r--r--libtdepim/tests/propagator_test.kcfg44
1 files changed, 44 insertions, 0 deletions
diff --git a/libtdepim/tests/propagator_test.kcfg b/libtdepim/tests/propagator_test.kcfg
new file mode 100644
index 00000000..8fc97177
--- /dev/null
+++ b/libtdepim/tests/propagator_test.kcfg
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<kcfg xmlns="http://www.kde.org/standards/kcfg/1.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0
+ http://www.kde.org/standards/kcfg/1.0/kcfg.xsd" >
+ <kcfgfile name="testwizardrc"/>
+
+ <group name="MySettings">
+ <entry name="FixKMail" type="Bool">
+ <label>Fix KMail</label>
+ <default>true</default>
+ </entry>
+ <entry name="BreakKMail" type="Bool">
+ <label>Fix KMail</label>
+ <default>false</default>
+ </entry>
+ <entry name="DisableDefaultSigning" type="Int">
+ <default>0</default>
+ </entry>
+ <entry name="EnableDefaultSigning" type="Int">
+ <default>1</default>
+ </entry>
+ <entry name="ThisIsAString" type="String">
+ <default>hallo</default>
+ </entry>
+ </group>
+
+ <condition key="testwizardrc/MySettings/FixKMail" value="true">
+ <propagation source="testwizardrc/MySettings/DisableDefaultSigning"
+ target="kmailrc/CryptPlug #0/SignEmail" />
+ </condition>
+
+ <condition key="testwizardrc/MySettings/BreakKMail" value="true">
+ <propagation source="testwizardrc/MySettings/EnableDefaultSigning"
+ target="kmailrc/CryptPlug #0/SignEmail" />
+ </condition>
+
+ <propagation source="file1/group1/entry1" target="file2/group2/entry2" />
+ <propagation source="file1/group1/entry3" target="file2/group2/entry4" />
+ <condition key="myfile/mygroup/myentry" value="123">
+ <propagation source="file1/group1/entry1" target="filex/groupx/entryx" />
+ </condition>
+
+</kcfg>