summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpgen <p.gen.progs@gmail.com>2024-02-17 00:19:30 +0100
committerpgen <p.gen.progs@gmail.com>2024-02-17 00:20:59 +0100
commit58d6a889133d9b6820471bebed029edce6a03212 (patch)
tree15792a7b8d9acb1724857341f4e9d5634d2514df
parentab7acc06cb4687ea42008dac8b8b0bf07fde07bc (diff)
Add an UTF-8 test
-rw-r--r--tests/utf8/data63
-rw-r--r--tests/utf8/t0008.good15
l---------tests/utf8/t0008.in1
-rw-r--r--tests/utf8/t0008.tst4
4 files changed, 23 insertions, 0 deletions
diff --git a/tests/utf8/data6 b/tests/utf8/data6
new file mode 100644
index 0000000..4c59798
--- /dev/null
+++ b/tests/utf8/data6
@@ -0,0 +1,3 @@
+x e\ucc81 x
+e\ucc81 x e\ucc81
+x e\ucc81 x
diff --git a/tests/utf8/t0008.good b/tests/utf8/t0008.good
new file mode 100644
index 0000000..052738a
--- /dev/null
+++ b/tests/utf8/t0008.good
@@ -0,0 +1,15 @@
+$ OUT=$(smenu -c t0008.in)
+
+x é x
+
+é x é
+
+x é x
+2:07 3:07
+$
+
+$ echo ":$OUT:"
+
+:é:
+
+$ exit 0
diff --git a/tests/utf8/t0008.in b/tests/utf8/t0008.in
new file mode 120000
index 0000000..e3d8d27
--- /dev/null
+++ b/tests/utf8/t0008.in
@@ -0,0 +1 @@
+data6 \ No newline at end of file
diff --git a/tests/utf8/t0008.tst b/tests/utf8/t0008.tst
new file mode 100644
index 0000000..db48e7f
--- /dev/null
+++ b/tests/utf8/t0008.tst
@@ -0,0 +1,4 @@
+\S[300]\s[80]OUT=$(smenu -c t0008.in)
+\S[300]\s[200]ljj\r
+\S[300]\s[80]echo ":$\s[80]OUT:"
+exit 0