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