summaryrefslogtreecommitdiff
path: root/tests/interpretation/list.pom
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2025-09-09 14:31:32 -0400
committerpommicket <pommicket@gmail.com>2025-09-09 14:31:32 -0400
commite33f6053d72711cf75c3b30c811fd2a99d6ca7d8 (patch)
tree7342822cf6bdba24627487cf622ca571528d67c9 /tests/interpretation/list.pom
parent8bb5b5f2ef8bb1c431953ed42735f8371b708abf (diff)
Add list test
Diffstat (limited to 'tests/interpretation/list.pom')
-rw-r--r--tests/interpretation/list.pom27
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/interpretation/list.pom b/tests/interpretation/list.pom
new file mode 100644
index 0000000..f02fa23
--- /dev/null
+++ b/tests/interpretation/list.pom
@@ -0,0 +1,27 @@
+# examples from spec
+fonts.list = monospace, sans-serif, serif
+fonts.sep = monospace;sans-serif;serif;
+files.list = " foo.txt, weird\,name,z "
+files.sep = foo.txt;weird,name;z;
+things.list = \,,,76
+things.sep = ,;;76;
+empties.list = ,,,
+empties.sep = ;;;
+escapees.list = \\,\a,\,
+escapees.sep = \;\a;,;
+
+
+empty.list =
+empty.sep =
+a.list = a
+a.sep = a;
+ab.list = " a , b "
+ab.sep = a;b;
+1empty.list = ,
+1empty.sep = ;
+2empty.list = ,,
+2empty.sep = ;;
+comma.list = a\,b, c
+comma.sep = a,b;c;
+backslash.list = a\\\,b, c\\d
+backslash.sep = a\,b;c\d;