diff options
author | pgen <p.gen.progs@gmail.com> | 2018-05-11 15:52:00 +0200 |
---|---|---|
committer | pgen <p.gen.progs@gmail.com> | 2018-05-11 17:37:28 +0200 |
commit | b1dcb7e0487b48eedd140385428ae8dafd5ec564 (patch) | |
tree | 010edc40219b63f3867857370ed62c425f15bded /tests/column_mode | |
parent | 95c9eb53593c554ff443cb94a220062b6e36bb31 (diff) |
Add the first roll of an automated testing system.
Diffstat (limited to 'tests/column_mode')
-rw-r--r-- | tests/column_mode/data1 | 6 | ||||
-rw-r--r-- | tests/column_mode/data2 | 6 | ||||
-rw-r--r-- | tests/column_mode/data3 | 8 | ||||
-rw-r--r-- | tests/column_mode/t0001.good | 21 | ||||
l--------- | tests/column_mode/t0001.in | 1 | ||||
-rw-r--r-- | tests/column_mode/t0001.tst | 4 | ||||
-rw-r--r-- | tests/column_mode/t0002.good | 21 | ||||
l--------- | tests/column_mode/t0002.in | 1 | ||||
-rw-r--r-- | tests/column_mode/t0002.tst | 4 | ||||
-rw-r--r-- | tests/column_mode/t0003.good | 25 | ||||
l--------- | tests/column_mode/t0003.in | 1 | ||||
-rw-r--r-- | tests/column_mode/t0003.tst | 4 | ||||
-rw-r--r-- | tests/column_mode/t0004.good | 25 | ||||
l--------- | tests/column_mode/t0004.in | 1 | ||||
-rw-r--r-- | tests/column_mode/t0004.tst | 4 |
15 files changed, 132 insertions, 0 deletions
diff --git a/tests/column_mode/data1 b/tests/column_mode/data1 new file mode 100644 index 0000000..7b221cd --- /dev/null +++ b/tests/column_mode/data1 @@ -0,0 +1,6 @@ +1 2 3 4 5 +6 7 8 9 10 +11 12 13 14 15 +16 17 18 19 20 +21 22 23 24 25 +26 27 28 29 30 diff --git a/tests/column_mode/data2 b/tests/column_mode/data2 new file mode 100644 index 0000000..96b06f7 --- /dev/null +++ b/tests/column_mode/data2 @@ -0,0 +1,6 @@ +1 2 3 4 5 +6 7 8 9 10 +11 xxxxx 13 14 15 +16 17 18 19 20 +21 22 yyyyyy 24 25 +26 27 28 29 30 diff --git a/tests/column_mode/data3 b/tests/column_mode/data3 new file mode 100644 index 0000000..ef1da92 --- /dev/null +++ b/tests/column_mode/data3 @@ -0,0 +1,8 @@ +1 2 3 4 5 +6 7 8 9 10 +11 +12 13 14 15 +16 17 +18 19 20 +21 22 23 24 +25 26 27 28 29 30 diff --git a/tests/column_mode/t0001.good b/tests/column_mode/t0001.good new file mode 100644 index 0000000..83e0dcf --- /dev/null +++ b/tests/column_mode/t0001.good @@ -0,0 +1,21 @@ +$ OUT=$(smenu -n 10 -c t0001.in) + +1 2 3 4 5 + +6 7 8 9 10 + +11 12 13 14 15 +12:07 13:07 +16 17 18 19 20 + +21 22 23 24 25 + +26 27 28 29 30 + +$ + +$ echo ":$OUT:" + +:15: + +$ exit 0 diff --git a/tests/column_mode/t0001.in b/tests/column_mode/t0001.in new file mode 120000 index 0000000..0abc8f1 --- /dev/null +++ b/tests/column_mode/t0001.in @@ -0,0 +1 @@ +data1
\ No newline at end of file diff --git a/tests/column_mode/t0001.tst b/tests/column_mode/t0001.tst new file mode 100644 index 0000000..ff492bf --- /dev/null +++ b/tests/column_mode/t0001.tst @@ -0,0 +1,4 @@ +\S[10]OUT=$(smenu -n 10 -c t0001.in) +\S[100]\s[120]lljjlljjkk\r +\s[0]echo ":$OUT:" +exit 0 diff --git a/tests/column_mode/t0002.good b/tests/column_mode/t0002.good new file mode 100644 index 0000000..1564d2c --- /dev/null +++ b/tests/column_mode/t0002.good @@ -0,0 +1,21 @@ +$ OUT=$(smenu -n 10 -c t0002.in) + +1 2 3 4 5 + +6 7 8 9 10 + +11 xxxxx 13 14 15 +19:07 20:07 +16 17 18 19 20 + +21 22 yyyyyy 24 25 + +26 27 28 29 30 + +$ + +$ echo ":$OUT:" + +:15: + +$ exit 0 diff --git a/tests/column_mode/t0002.in b/tests/column_mode/t0002.in new file mode 120000 index 0000000..fee93d1 --- /dev/null +++ b/tests/column_mode/t0002.in @@ -0,0 +1 @@ +data2
\ No newline at end of file diff --git a/tests/column_mode/t0002.tst b/tests/column_mode/t0002.tst new file mode 100644 index 0000000..a3cc246 --- /dev/null +++ b/tests/column_mode/t0002.tst @@ -0,0 +1,4 @@ +\S[10]OUT=$(smenu -n 10 -c t0002.in) +\S[100]\s[120]lljjlljjkk\r +\s[0]echo ":$OUT:" +exit 0 diff --git a/tests/column_mode/t0003.good b/tests/column_mode/t0003.good new file mode 100644 index 0000000..930948d --- /dev/null +++ b/tests/column_mode/t0003.good @@ -0,0 +1,25 @@ +$ OUT=$(smenu -n 10 -c t0003.in) + +1 2 3 4 5 + +6 7 8 9 10 + +11 + +12 13 14 15 +3:07 4:07 +16 17 + +18 19 20 + +21 22 23 24 + +25 26 27 28 29 30 + +$ + +$ echo ":$OUT:" + +:13: + +$ exit 0 diff --git a/tests/column_mode/t0003.in b/tests/column_mode/t0003.in new file mode 120000 index 0000000..cdca2c1 --- /dev/null +++ b/tests/column_mode/t0003.in @@ -0,0 +1 @@ +data3
\ No newline at end of file diff --git a/tests/column_mode/t0003.tst b/tests/column_mode/t0003.tst new file mode 100644 index 0000000..b055a93 --- /dev/null +++ b/tests/column_mode/t0003.tst @@ -0,0 +1,4 @@ +\S[10]OUT=$(smenu -n 10 -c t0003.in) +\S[100]\s[120]lljjlljjkk\r +\s[0]echo ":$OUT:" +exit 0 diff --git a/tests/column_mode/t0004.good b/tests/column_mode/t0004.good new file mode 100644 index 0000000..886adec --- /dev/null +++ b/tests/column_mode/t0004.good @@ -0,0 +1,25 @@ +$ OUT=$(smenu -U 3 -n 10 -c t0004.in) + + 1) 1 2) 2 3 3) 4 4) 5 +0:01 1:01 2:01 3:01 8:01 9:01 10:01 11:01 24:01 25:01 26:01 27:01 32:01 33:01 34:01 35:01 + 5) 6 6) 7 7) 8 8) 9 9) 10 +0:01 1:01 2:01 3:01 8:01 9:01 10:01 11:01 16:01 17:01 18:01 19:01 24:01 25:01 26:01 27:01 32:01 33:01 34:01 35:01 + 10) 11 +0:01 1:01 2:01 3:01 + 11) 12 13 12) 14 13) 15 +0:01 1:01 2:01 3:01 13:07 14:07 16:01 17:01 18:01 19:01 24:01 25:01 26:01 27:01 + 14) 16 15) 17 +0:01 1:01 2:01 3:01 8:01 9:01 10:01 11:01 + 16) 18 17) 19 18) 20 +0:01 1:01 2:01 3:01 8:01 9:01 10:01 11:01 16:01 17:01 18:01 19:01 + 19) 21 20) 22 23 21) 24 +0:01 1:01 2:01 3:01 8:01 9:01 10:01 11:01 24:01 25:01 26:01 27:01 + 22) 25 23) 26 24) 27 25) 28 26) 29 30 +0:01 1:01 2:01 3:01 8:01 9:01 10:01 11:01 16:01 17:01 18:01 19:01 24:01 25:01 26:01 27:01 32:01 33:01 34:01 35:01 +$ + +$ echo ":$OUT:" + +:13: + +$ exit 0 diff --git a/tests/column_mode/t0004.in b/tests/column_mode/t0004.in new file mode 120000 index 0000000..cdca2c1 --- /dev/null +++ b/tests/column_mode/t0004.in @@ -0,0 +1 @@ +data3
\ No newline at end of file diff --git a/tests/column_mode/t0004.tst b/tests/column_mode/t0004.tst new file mode 100644 index 0000000..3073956 --- /dev/null +++ b/tests/column_mode/t0004.tst @@ -0,0 +1,4 @@ +\S[10]OUT=$(smenu -U 3 -n 10 -c t0004.in) +\S[100]\s[120]lljjlljjkk\r +\s[0]echo ":$OUT:" +exit 0 |