summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorpgen <p.gen.progs@gmail.com>2023-04-10 21:55:16 +0200
committerpgen <p.gen.progs@gmail.com>2023-04-10 21:57:09 +0200
commitd91f6553d0a9400759c6422c6e6902a3608df22c (patch)
tree6b7aa52299dc5ae4998f8ed20bb0920de861773c /tests
parent1f953b0b216cf0ba3cc36456e89f3bc03da0aa4c (diff)
Update the manual and add some alignment tests
Diffstat (limited to 'tests')
-rw-r--r--tests/alignments/data10 (renamed from tests/alignments/data3)0
-rw-r--r--tests/alignments/t0004.good19
l---------tests/alignments/t0004.in (renamed from tests/alignments/t0003.in)0
-rw-r--r--tests/alignments/t0004.tst4
-rw-r--r--tests/alignments/t0005.good19
l---------tests/alignments/t0005.in1
-rw-r--r--tests/alignments/t0005.tst4
-rw-r--r--tests/alignments/t0006.good19
l---------tests/alignments/t0006.in1
-rw-r--r--tests/alignments/t0006.tst4
-rw-r--r--tests/alignments/t0007.good19
l---------tests/alignments/t0007.in1
-rw-r--r--tests/alignments/t0007.tst4
-rw-r--r--tests/alignments/t0008.good19
l---------tests/alignments/t0008.in1
-rw-r--r--tests/alignments/t0008.tst4
-rw-r--r--tests/alignments/t0009.good19
l---------tests/alignments/t0009.in1
-rw-r--r--tests/alignments/t0009.tst4
-rw-r--r--tests/alignments/t0010.good (renamed from tests/alignments/t0003.good)2
l---------tests/alignments/t0010.in1
-rw-r--r--tests/alignments/t0010.tst (renamed from tests/alignments/t0003.tst)2
22 files changed, 146 insertions, 2 deletions
diff --git a/tests/alignments/data3 b/tests/alignments/data10
index c554511..c554511 100644
--- a/tests/alignments/data3
+++ b/tests/alignments/data10
diff --git a/tests/alignments/t0004.good b/tests/alignments/t0004.good
new file mode 100644
index 0000000..751c5c3
--- /dev/null
+++ b/tests/alignments/t0004.good
@@ -0,0 +1,19 @@
+$ OUT=$(smenu -c -g\| -Rr/7/ -Cc/7/ -all/13/ -- t0004.in)
+
+0 | 1 |2 |3 |4 | 5
+0:07 1:07 2:07 3:07 4:07
+ 6| 7| 8| 9| 10| 11
+
+ 12|13 | 14| 15| 16| 17
+
+18 | 19 |20 |21 |22 | 23
+
+00000|00000|00000|00000|00000|00000
+
+$
+
+$ echo ":$OUT:"
+
+:0:
+
+$ exit 0
diff --git a/tests/alignments/t0003.in b/tests/alignments/t0004.in
index cdca2c1..cdca2c1 120000
--- a/tests/alignments/t0003.in
+++ b/tests/alignments/t0004.in
diff --git a/tests/alignments/t0004.tst b/tests/alignments/t0004.tst
new file mode 100644
index 0000000..13e8774
--- /dev/null
+++ b/tests/alignments/t0004.tst
@@ -0,0 +1,4 @@
+\S[150]\s[10]OUT=$(smenu -c -g\\| -Rr/7/ -Cc/7/ -all/13/ -- t0004.in)
+\S[150]\s[50]\r
+\S[150]\s[10]echo ":$\s[10]OUT:"
+exit 0
diff --git a/tests/alignments/t0005.good b/tests/alignments/t0005.good
new file mode 100644
index 0000000..a47fb01
--- /dev/null
+++ b/tests/alignments/t0005.good
@@ -0,0 +1,19 @@
+$ OUT=$(smenu -c -g\| -Cc/2/ -Rr/7/ -all/13/ -- t0005.in)
+
+ 0 |1 | 2 | 3 | 4 | 5
+0:07 1:07 2:07 3:07 4:07
+ 6 | 7| 8 | 9 | 10 | 11
+
+ 12 |13 | 14 | 15 | 16 | 17
+
+ 18 |19 | 20 | 21 | 22 | 23
+
+00000|00000|00000|00000|00000|00000
+
+$
+
+$ echo ":$OUT:"
+
+:0:
+
+$ exit 0
diff --git a/tests/alignments/t0005.in b/tests/alignments/t0005.in
new file mode 120000
index 0000000..cdca2c1
--- /dev/null
+++ b/tests/alignments/t0005.in
@@ -0,0 +1 @@
+data3 \ No newline at end of file
diff --git a/tests/alignments/t0005.tst b/tests/alignments/t0005.tst
new file mode 100644
index 0000000..fefefc7
--- /dev/null
+++ b/tests/alignments/t0005.tst
@@ -0,0 +1,4 @@
+\S[150]\s[10]OUT=$(smenu -c -g\\| -Cc/2/ -Rr/7/ -all/13/ -- t0005.in)
+\S[150]\s[50]\r
+\S[150]\s[10]echo ":$\s[10]OUT:"
+exit 0
diff --git a/tests/alignments/t0006.good b/tests/alignments/t0006.good
new file mode 100644
index 0000000..3e02c08
--- /dev/null
+++ b/tests/alignments/t0006.good
@@ -0,0 +1,19 @@
+$ OUT=$(smenu -c -g\| -Rr/7/ -Cc/2/ -all/13/ -- t0006.in)
+
+ 0 |1 | 2 | 3 | 4 | 5
+0:07 1:07 2:07 3:07 4:07
+ 6| 7| 8| 9| 10| 11
+
+ 12|13 | 14| 15| 16| 17
+
+ 18 |19 | 20 | 21 | 22 | 23
+
+00000|00000|00000|00000|00000|00000
+
+$
+
+$ echo ":$OUT:"
+
+:0:
+
+$ exit 0
diff --git a/tests/alignments/t0006.in b/tests/alignments/t0006.in
new file mode 120000
index 0000000..cdca2c1
--- /dev/null
+++ b/tests/alignments/t0006.in
@@ -0,0 +1 @@
+data3 \ No newline at end of file
diff --git a/tests/alignments/t0006.tst b/tests/alignments/t0006.tst
new file mode 100644
index 0000000..ec836b8
--- /dev/null
+++ b/tests/alignments/t0006.tst
@@ -0,0 +1,4 @@
+\S[150]\s[10]OUT=$(smenu -c -g\\| -Rr/7/ -Cc/2/ -all/13/ -- t0006.in)
+\S[150]\s[50]\r
+\S[150]\s[10]echo ":$\s[10]OUT:"
+exit 0
diff --git a/tests/alignments/t0007.good b/tests/alignments/t0007.good
new file mode 100644
index 0000000..c4709b1
--- /dev/null
+++ b/tests/alignments/t0007.good
@@ -0,0 +1,19 @@
+$ OUT=$(smenu -c -g\| -Cc/7/,2 -Rr2,/4/ -- t0007.in)
+
+ 0| 1 | 2| 3| 4| 5
+0:07 1:07 2:07 3:07 4:07
+ 6| 7 | 8| 9| 10| 11
+
+ 12| 13 | 14| 15| 16| 17
+
+18 | 19 |20 |21 |22 | 23
+
+00000|00000|00000|00000|00000|00000
+
+$
+
+$ echo ":$OUT:"
+
+:0:
+
+$ exit 0
diff --git a/tests/alignments/t0007.in b/tests/alignments/t0007.in
new file mode 120000
index 0000000..cdca2c1
--- /dev/null
+++ b/tests/alignments/t0007.in
@@ -0,0 +1 @@
+data3 \ No newline at end of file
diff --git a/tests/alignments/t0007.tst b/tests/alignments/t0007.tst
new file mode 100644
index 0000000..1a7b980
--- /dev/null
+++ b/tests/alignments/t0007.tst
@@ -0,0 +1,4 @@
+\S[150]\s[10]OUT=$(smenu -c -g\\| -Cc/7/,2 -Rr2,/4/ -- t0007.in)
+\S[150]\s[50]\r
+\S[150]\s[10]echo ":$\s[10]OUT:"
+exit 0
diff --git a/tests/alignments/t0008.good b/tests/alignments/t0008.good
new file mode 100644
index 0000000..605ff45
--- /dev/null
+++ b/tests/alignments/t0008.good
@@ -0,0 +1,19 @@
+$ OUT=$(smenu -c -g\| -Rr2,/4/ -Cc/7/,2 -- t0008.in)
+
+ 0| 1| 2| 3| 4| 5
+0:07 1:07 2:07 3:07 4:07
+ 6| 7| 8| 9| 10| 11
+
+ 12| 13| 14| 15| 16| 17
+
+18 | 19 |20 |21 |22 | 23
+
+00000|00000|00000|00000|00000|00000
+
+$
+
+$ echo ":$OUT:"
+
+:0:
+
+$ exit 0
diff --git a/tests/alignments/t0008.in b/tests/alignments/t0008.in
new file mode 120000
index 0000000..cdca2c1
--- /dev/null
+++ b/tests/alignments/t0008.in
@@ -0,0 +1 @@
+data3 \ No newline at end of file
diff --git a/tests/alignments/t0008.tst b/tests/alignments/t0008.tst
new file mode 100644
index 0000000..1b17472
--- /dev/null
+++ b/tests/alignments/t0008.tst
@@ -0,0 +1,4 @@
+\S[150]\s[10]OUT=$(smenu -c -g\\| -Rr2,/4/ -Cc/7/,2 -- t0008.in)
+\S[150]\s[50]\r
+\S[150]\s[10]echo ":$\s[10]OUT:"
+exit 0
diff --git a/tests/alignments/t0009.good b/tests/alignments/t0009.good
new file mode 100644
index 0000000..0058165
--- /dev/null
+++ b/tests/alignments/t0009.good
@@ -0,0 +1,19 @@
+$ OUT=$(smenu -c -g\| -Rr2,/4/ -Cc/7/,2 -all/3/,/5/ -- t0009.in)
+
+ 0| 1| 2|3 | 4|5
+0:07 1:07 2:07 3:07 4:07
+ 6| 7| 8| 9| 10| 11
+
+ 12|13 | 14|15 | 16| 17
+
+18 | 19 |20 |21 |22 |23
+
+00000|00000|00000|00000|00000|00000
+
+$
+
+$ echo ":$OUT:"
+
+:0:
+
+$ exit 0
diff --git a/tests/alignments/t0009.in b/tests/alignments/t0009.in
new file mode 120000
index 0000000..cdca2c1
--- /dev/null
+++ b/tests/alignments/t0009.in
@@ -0,0 +1 @@
+data3 \ No newline at end of file
diff --git a/tests/alignments/t0009.tst b/tests/alignments/t0009.tst
new file mode 100644
index 0000000..0cfcc57
--- /dev/null
+++ b/tests/alignments/t0009.tst
@@ -0,0 +1,4 @@
+\S[150]\s[10]OUT=$(smenu -c -g\\| -Rr2,/4/ -Cc/7/,2 -all/3/,/5/ -- t0009.in)
+\S[150]\s[50]\r
+\S[150]\s[10]echo ":$\s[10]OUT:"
+exit 0
diff --git a/tests/alignments/t0003.good b/tests/alignments/t0010.good
index 10d3ed2..10409d0 100644
--- a/tests/alignments/t0003.good
+++ b/tests/alignments/t0010.good
@@ -1,4 +1,4 @@
-$ OUT=$(smenu -c -g: -Re1 -Rc1 -C r1 -Cc/\\ue799be/,3 -- t0003.in)
+$ OUT=$(smenu -c -g: -Re1 -Rc1 -C r1 -Cc/\\ue799be/,3 -- t0010.in)
Number :Kanji symbol:Sino-Japanese:English pronunciation ┐
0:24 1:24 2:24 3:24 4:24 5:24 6:24 7:24 8:24 9:24 10:24 12:24 13:24 14:24 15:24 16:24 17:24 18:24 19:24 20:24 21:24 22:24 23:24 25:24 26:24 27:24 28:24 29:24 30:24 31:24 32:24 33:24 34:24 35:24 36:24 37:24 39:24 40:24 41:24 42:24 43:24 44:24 45:24 46:24 47:24 48:24 49:24 50:24 51:24 52:24 53:24 54:24 55:24 56:24 57:24 58:24 59:24 62:20
diff --git a/tests/alignments/t0010.in b/tests/alignments/t0010.in
new file mode 120000
index 0000000..c8411fe
--- /dev/null
+++ b/tests/alignments/t0010.in
@@ -0,0 +1 @@
+data10 \ No newline at end of file
diff --git a/tests/alignments/t0003.tst b/tests/alignments/t0010.tst
index 7ef4dc5..09f9628 100644
--- a/tests/alignments/t0003.tst
+++ b/tests/alignments/t0010.tst
@@ -1,4 +1,4 @@
-\S[150]\s[10]OUT=$(smenu -c -g: -Re1 -Rc1 -C r1 -Cc/\\\\ue799be/,3 -- t0003.in)
+\S[150]\s[10]OUT=$(smenu -c -g: -Re1 -Rc1 -C r1 -Cc/\\\\ue799be/,3 -- t0010.in)
\S[150]\s[50]\r
\S[150]\s[10]echo ":$\s[10]OUT:"
exit 0