diff options
author | pgen <p.gen.progs@gmail.com> | 2018-07-18 19:08:55 +0200 |
---|---|---|
committer | pgen <p.gen.progs@gmail.com> | 2018-07-18 19:08:55 +0200 |
commit | 33740039a2f3e9a24e0e83c0e8a959a69f874558 (patch) | |
tree | f59c7ca1ee144d44d724b29e8aac4b0ca74c9c76 /tests | |
parent | e797a36d9f21074ef8617638bedbad9e123589c7 (diff) |
Add some tests in the search section
Diffstat (limited to 'tests')
-rw-r--r-- | tests/search/data1 | 3 | ||||
-rw-r--r-- | tests/search/data2 | 1 | ||||
-rw-r--r-- | tests/search/t0012.good | 11 | ||||
l--------- | tests/search/t0012.in | 1 | ||||
-rw-r--r-- | tests/search/t0012.tst | 4 | ||||
-rw-r--r-- | tests/search/t0013.good | 11 | ||||
l--------- | tests/search/t0013.in | 1 | ||||
-rw-r--r-- | tests/search/t0013.tst | 4 | ||||
l--------- | tests/search/t0014.in | 1 | ||||
-rw-r--r-- | tests/search/t0014.tst | 4 | ||||
l--------- | tests/search/t0015.in | 1 | ||||
-rw-r--r-- | tests/search/t0015.tst | 4 | ||||
l--------- | tests/search/t0016.in | 1 | ||||
-rw-r--r-- | tests/search/t0016.tst | 4 | ||||
l--------- | tests/search/t0017.in | 1 | ||||
-rw-r--r-- | tests/search/t0017.tst | 4 |
16 files changed, 56 insertions, 0 deletions
diff --git a/tests/search/data1 b/tests/search/data1 new file mode 100644 index 0000000..30fa277 --- /dev/null +++ b/tests/search/data1 @@ -0,0 +1,3 @@ +abc ab +ab abcabc +bca ba bac diff --git a/tests/search/data2 b/tests/search/data2 new file mode 100644 index 0000000..d825d0e --- /dev/null +++ b/tests/search/data2 @@ -0,0 +1 @@ +abccb aaacc cbaba acbaa baabc cabac ccaac abaca cabac acbac bacbc cacbb acaca bbaaa aabcc acccb abacc cacac bccbc cccaa abcbc bcccc babab cacba bacbb cbcba aaabc bcbba cabbb caaac acacb abbaa acaab ccaab caabc bcacc baabb abaca abaac cccba bccac bbcca bccac caccb cbbab cbacc cccac abaac bbbcb cbbba bcbcb acbac bcbbb caaca accbc bbccc aacca bbcbc cbbcc ccaaa aaacb caacc accaa cabab accca bcbbb babcc ccabb cacba abbaa cbcab caccc ababc babba ccbca abcba aabca acaac accab abacc aabaa aaaca aabaa babcc acbac caacb ccbcc bbacc aabaa aabcb ccaab cbbbb abcab bcaab babbc babab ccbcc accbc aabac cbaab diff --git a/tests/search/t0012.good b/tests/search/t0012.good new file mode 100644 index 0000000..faad746 --- /dev/null +++ b/tests/search/t0012.good @@ -0,0 +1,11 @@ +$ OUT=$(smenu -T, t0012.in) + +abc ab ab abcabc bca ba bac +0:0423 1:04 2:0423 10:23 12:23 17:07 18:07 19:07 24:04 25:0423 26:0423 +$ + +$ echo ":$OUT:" + +:abc,bac: + +$ exit 0 diff --git a/tests/search/t0012.in b/tests/search/t0012.in new file mode 120000 index 0000000..0abc8f1 --- /dev/null +++ b/tests/search/t0012.in @@ -0,0 +1 @@ +data1
\ No newline at end of file diff --git a/tests/search/t0012.tst b/tests/search/t0012.tst new file mode 100644 index 0000000..493142f --- /dev/null +++ b/tests/search/t0012.tst @@ -0,0 +1,4 @@ +\S[10]OUT=$(smenu -T, t0012.in) +\S[100]\s[120]/ac\rTllltl\r +\s[0]echo ":$OUT:" +exit 0 diff --git a/tests/search/t0013.good b/tests/search/t0013.good new file mode 100644 index 0000000..70562ef --- /dev/null +++ b/tests/search/t0013.good @@ -0,0 +1,11 @@ +$ OUT=$(smenu -T, t0013.in) + +abc ab ab abcabc bca ba bac +0:23 2:23 7:04 8:04 10:040723 11:0407 12:040723 13:0407 14:0407 15:0407 25:23 26:23 +$ + +$ echo ":$OUT:" + +:ab,abcabc: + +$ exit 0 diff --git a/tests/search/t0013.in b/tests/search/t0013.in new file mode 120000 index 0000000..0abc8f1 --- /dev/null +++ b/tests/search/t0013.in @@ -0,0 +1 @@ +data1
\ No newline at end of file diff --git a/tests/search/t0013.tst b/tests/search/t0013.tst new file mode 100644 index 0000000..e84054a --- /dev/null +++ b/tests/search/t0013.tst @@ -0,0 +1,4 @@ +\S[10]OUT=$(smenu -T, t0013.in) +\S[100]\s[120]/ac\rtlTltUlt\r +\s[0]echo ":$OUT:" +exit 0 diff --git a/tests/search/t0014.in b/tests/search/t0014.in new file mode 120000 index 0000000..fee93d1 --- /dev/null +++ b/tests/search/t0014.in @@ -0,0 +1 @@ +data2
\ No newline at end of file diff --git a/tests/search/t0014.tst b/tests/search/t0014.tst new file mode 100644 index 0000000..81fc8c0 --- /dev/null +++ b/tests/search/t0014.tst @@ -0,0 +1,4 @@ +\S[10]OUT=$(smenu -n 20 -T, t0014.in) +\S[100]\s[120]~abac\x[1b5b48]\rT\r +\s[0]echo ":$OUT:" +exit 0 diff --git a/tests/search/t0015.in b/tests/search/t0015.in new file mode 120000 index 0000000..fee93d1 --- /dev/null +++ b/tests/search/t0015.in @@ -0,0 +1 @@ +data2
\ No newline at end of file diff --git a/tests/search/t0015.tst b/tests/search/t0015.tst new file mode 100644 index 0000000..6899e8c --- /dev/null +++ b/tests/search/t0015.tst @@ -0,0 +1,4 @@ +\S[10]OUT=$(smenu -n 20 -T, t0015.in) +\S[100]\s[120]~abac\x[1b5b46]\rT\r +\s[0]echo ":$OUT:" +exit 0 diff --git a/tests/search/t0016.in b/tests/search/t0016.in new file mode 120000 index 0000000..fee93d1 --- /dev/null +++ b/tests/search/t0016.in @@ -0,0 +1 @@ +data2
\ No newline at end of file diff --git a/tests/search/t0016.tst b/tests/search/t0016.tst new file mode 100644 index 0000000..ad8309c --- /dev/null +++ b/tests/search/t0016.tst @@ -0,0 +1,4 @@ +\S[10]OUT=$(smenu -n 20 -T, t0016.in) +\S[100]'s[120]~abac\x[1b5b48]\rT\r +\s[0]echo ":$OUT:" +exit 0 diff --git a/tests/search/t0017.in b/tests/search/t0017.in new file mode 120000 index 0000000..fee93d1 --- /dev/null +++ b/tests/search/t0017.in @@ -0,0 +1 @@ +data2
\ No newline at end of file diff --git a/tests/search/t0017.tst b/tests/search/t0017.tst new file mode 100644 index 0000000..802f8bb --- /dev/null +++ b/tests/search/t0017.tst @@ -0,0 +1,4 @@ +\S[10]OUT=$(smenu -n 20 -T, t0017.in) +\S[100]\s[120]'abac\x[1b5b46]\rT\r +\s[0]echo ":$OUT:" +exit 0 |