summaryrefslogtreecommitdiffstats
path: root/tests/printf2.sub
diff options
context:
space:
mode:
Diffstat (limited to 'tests/printf2.sub')
-rw-r--r--tests/printf2.sub13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/printf2.sub b/tests/printf2.sub
new file mode 100644
index 0000000..94a2bb1
--- /dev/null
+++ b/tests/printf2.sub
@@ -0,0 +1,13 @@
+unset LC_ALL LC_CTYPE
+
+export LANG=C
+case $(printf %d\\n \'A) in
+65) ;;
+*) echo "printf2.sub: character conversion failed" >&2 ;;
+esac
+
+export LANG=en_US.UTF-8
+case $(printf %d\\n \'À) in
+192) exit 0;;
+*) echo "printf2.sub: multibyte character conversion failed" >&2 ; exit 2 ;;
+esac