summaryrefslogtreecommitdiffstats
path: root/ini/ini.d/mergecheck.conf
diff options
context:
space:
mode:
Diffstat (limited to 'ini/ini.d/mergecheck.conf')
-rw-r--r--ini/ini.d/mergecheck.conf592
1 files changed, 592 insertions, 0 deletions
diff --git a/ini/ini.d/mergecheck.conf b/ini/ini.d/mergecheck.conf
new file mode 100644
index 0000000..dce8b1a
--- /dev/null
+++ b/ini/ini.d/mergecheck.conf
@@ -0,0 +1,592 @@
+# Section mode: MERGE, value mode: OVERWRITE
+[section_a]
+key1 = second file, key1 second multi value
+key2 = second file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 second multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 second multi value
+key2 = key2 second multi value
+key3 = key3 second multi value
+
+[section_d]
+key1 = second file, key1 second multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: MERGE, value mode: ERROR
+# This is an expected error 17 in mode 0 + 16 + 1
+
+# Section mode: MERGE, value mode: PRESERVE
+[section_a]
+key1 = first file, key1 single value
+key2 = first file, key2 single value
+
+[section_c]
+key1 = first file, key1 single value
+key2 = first file, key2 single value
+
+[section_b]
+key1 = key1 single value
+key2 = key2 single value
+key3 = key3 single value
+
+[section_d]
+key1 = second file, key1 single value
+key2 = second file, key2 single value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: MERGE, value mode: ALLOW
+[section_a]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+key3 = key3 single value
+key3 = key3 first multi value
+key3 = key3 second multi value
+
+[section_d]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: MERGE, value mode: DETECT
+# This is an expected error 17 in mode 0 + 64 + 4
+
+[section_a]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+key3 = key3 single value
+key3 = key3 first multi value
+key3 = key3 second multi value
+
+[section_d]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: ERROR, value mode: OVERWRITE
+# This is an expected error 17 in mode 256 + 0 + 0
+
+# Section mode: ERROR, value mode: ERROR
+# This is an expected error 17 in mode 256 + 16 + 1
+
+# Section mode: ERROR, value mode: PRESERVE
+# This is an expected error 17 in mode 256 + 32 + 2
+
+# Section mode: ERROR, value mode: ALLOW
+# This is an expected error 17 in mode 256 + 48 + 3
+
+# Section mode: ERROR, value mode: DETECT
+# This is an expected error 17 in mode 256 + 64 + 4
+
+# Section mode: OVERWRITE, value mode: OVERWRITE
+[section_a]
+key1 = second file, key1 second multi value
+key2 = second file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 second multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 second multi value
+key2 = key2 second multi value
+key3 = key3 second multi value
+
+[section_d]
+key1 = second file, key1 second multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: OVERWRITE, value mode: ERROR
+# This is an expected error 17 in mode 512 + 16 + 1
+
+# Section mode: OVERWRITE, value mode: PRESERVE
+[section_a]
+key1 = second file, key1 single value
+key2 = second file, key2 single value
+
+[section_c]
+key1 = first file, key1 single value
+key2 = first file, key2 single value
+
+[section_b]
+key1 = key1 single value
+key2 = key2 single value
+key3 = key3 single value
+
+[section_d]
+key1 = second file, key1 single value
+key2 = second file, key2 single value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: OVERWRITE, value mode: ALLOW
+[section_a]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+key3 = key3 single value
+key3 = key3 first multi value
+key3 = key3 second multi value
+
+[section_d]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: OVERWRITE, value mode: DETECT
+# This is an expected error 17 in mode 512 + 64 + 4
+
+[section_a]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+key3 = key3 single value
+key3 = key3 first multi value
+key3 = key3 second multi value
+
+[section_d]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: PRESERVE, value mode: OVERWRITE
+[section_a]
+key1 = first file, key1 second multi value
+key2 = first file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 second multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 second multi value
+key2 = key2 second multi value
+
+[section_d]
+key1 = second file, key1 second multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: PRESERVE, value mode: ERROR
+[section_a]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+
+[section_d]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: PRESERVE, value mode: PRESERVE
+[section_a]
+key1 = first file, key1 single value
+key2 = first file, key2 single value
+
+[section_c]
+key1 = first file, key1 single value
+key2 = first file, key2 single value
+
+[section_b]
+key1 = key1 single value
+key2 = key2 single value
+
+[section_d]
+key1 = second file, key1 single value
+key2 = second file, key2 single value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: PRESERVE, value mode: ALLOW
+[section_a]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+
+[section_d]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: PRESERVE, value mode: DETECT
+[section_a]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+
+[section_d]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: DETECT, value mode: OVERWRITE
+# This is an expected error 17 in mode 1024 + 0 + 0
+
+[section_a]
+key1 = second file, key1 second multi value
+key2 = second file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 second multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 second multi value
+key2 = key2 second multi value
+key3 = key3 second multi value
+
+[section_d]
+key1 = second file, key1 second multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: DETECT, value mode: ERROR
+# This is an expected error 17 in mode 1024 + 16 + 1
+
+# Section mode: DETECT, value mode: PRESERVE
+# This is an expected error 17 in mode 1024 + 32 + 2
+
+[section_a]
+key1 = first file, key1 single value
+key2 = first file, key2 single value
+
+[section_c]
+key1 = first file, key1 single value
+key2 = first file, key2 single value
+
+[section_b]
+key1 = key1 single value
+key2 = key2 single value
+key3 = key3 single value
+
+[section_d]
+key1 = second file, key1 single value
+key2 = second file, key2 single value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: DETECT, value mode: ALLOW
+# This is an expected error 17 in mode 1024 + 48 + 3
+
+[section_a]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+key3 = key3 single value
+key3 = key3 first multi value
+key3 = key3 second multi value
+
+[section_d]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE
+# Section mode: DETECT, value mode: DETECT
+# This is an expected error 17 in mode 1024 + 64 + 4
+
+[section_a]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+[section_c]
+key1 = first file, key1 single value
+key1 = first file, key1 first multi value
+key1 = first file, key1 second multi value
+key2 = first file, key2 single value
+key2 = first file, key2 first multi value
+key2 = first file, key2 second multi value
+
+[section_b]
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+key1 = key1 single value
+key1 = key1 first multi value
+key1 = key1 second multi value
+key2 = key2 single value
+key2 = key2 first multi value
+key2 = key2 second multi value
+key3 = key3 single value
+key3 = key3 first multi value
+key3 = key3 second multi value
+
+[section_d]
+key1 = second file, key1 single value
+key1 = second file, key1 first multi value
+key1 = second file, key1 second multi value
+key2 = second file, key2 single value
+key2 = second file, key2 first multi value
+key2 = second file, key2 second multi value
+
+#END OF THE FIRST FILE
+
+#END OF THE SECOND FILE