From 58d6a889133d9b6820471bebed029edce6a03212 Mon Sep 17 00:00:00 2001 From: pgen Date: Sat, 17 Feb 2024 00:19:30 +0100 Subject: Add an UTF-8 test --- tests/utf8/data6 | 3 +++ tests/utf8/t0008.good | 15 +++++++++++++++ tests/utf8/t0008.in | 1 + tests/utf8/t0008.tst | 4 ++++ 4 files changed, 23 insertions(+) create mode 100644 tests/utf8/data6 create mode 100644 tests/utf8/t0008.good create mode 120000 tests/utf8/t0008.in create mode 100644 tests/utf8/t0008.tst 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 -- cgit v1.2.3