summaryrefslogtreecommitdiff
path: root/tests/testsuite/verseparsing.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testsuite/verseparsing.sh')
-rwxr-xr-xtests/testsuite/verseparsing.sh64
1 files changed, 64 insertions, 0 deletions
diff --git a/tests/testsuite/verseparsing.sh b/tests/testsuite/verseparsing.sh
new file mode 100755
index 0000000..889889e
--- /dev/null
+++ b/tests/testsuite/verseparsing.sh
@@ -0,0 +1,64 @@
+#!/bin/sh
+
+../parsekey "1jn.2.3"
+../parsekey "1 jn.2.3"
+../parsekey "Ijn.2.3"
+../parsekey "I jn.2.3"
+../parsekey "1jn 2.3"
+../parsekey "1 jn 2.3"
+../parsekey "Ijn 2.3"
+../parsekey "I jn 2.3"
+../parsekey "1jn.2:3"
+../parsekey "1 jn.2:3"
+../parsekey "Ijn.2:3"
+../parsekey "I jn.2:3"
+../parsekey "1jn 2:3"
+../parsekey "1 jn 2:3"
+../parsekey "Ijn 2:3"
+../parsekey "I jn 2:3"
+
+../parsekey "1.jn.2.3"
+../parsekey "1. jn.2.3"
+../parsekey "I.jn.2.3"
+../parsekey "I. jn.2.3"
+../parsekey "1.jn 2.3"
+../parsekey "1. jn 2.3"
+../parsekey "I.jn 2.3"
+../parsekey "I. jn 2.3"
+../parsekey "1.jn.2:3"
+../parsekey "1. jn.2:3"
+../parsekey "I.jn.2:3"
+../parsekey "I. jn.2:3"
+../parsekey "1.jn 2:3"
+../parsekey "1. jn 2:3"
+../parsekey "I.jn 2:3"
+../parsekey "I. jn 2:3"
+
+### German test keys
+../parsekey "1. Johannes 2:3" "de"
+
+### Range parsing tests
+../parsekey "1. Johannes 1:1-3:10" "de"
+../parsekey "1. Joh 1:1-3:10" "de"
+../parsekey "1Jn 1:1-3:10"
+../parsekey "1. Johannes 1:1 - 3:10" "de"
+../parsekey "1. Joh 1:1 - 3:10" "de"
+../parsekey "1Jn 1:1 - 3:10"
+../parsekey "1. Johannes 1:1 -3:10" "de"
+../parsekey "1. Joh 1:1 -3:10" "de"
+../parsekey "1Jn 1:1 -3:10"
+../parsekey "1. Johannes 1:1- 3:10" "de"
+../parsekey "1. Joh 1:1- 3:10" "de"
+../parsekey "1Jn 1:1- 3:10"
+
+### List parsing tests
+../parsekey "1Jn 1:1 3:10"
+../parsekey "1Jn 1:1 3:10"
+../parsekey "1Jn 1:1,3:10"
+../parsekey "1Jn 1:1, 3:10"
+../parsekey "1Jn 1:1 ,3:10"
+../parsekey "1Jn 1:1 , 3:10"
+../parsekey "1Jn 1:1;3:10"
+../parsekey "1Jn 1:1; 3:10"
+../parsekey "1Jn 1:1 ;3:10"
+../parsekey "1Jn 1:1 ; 3:10"