summaryrefslogtreecommitdiffstats
path: root/tests/expected
diff options
context:
space:
mode:
authorVaclav Dolezal2017-12-21 15:10:15 +0100
committerVaclav Dolezal2018-01-10 17:40:53 +0100
commitcad13ba3441efd3889c0be922397b822e9054aaa (patch)
tree13817b56ac67fac8d02120fe964134bd3e2f7370 /tests/expected
parentlib/mbsalign: escape "\x" when HAVE_WIDECHAR not defined (diff)
downloadkernel-qcow2-util-linux-cad13ba3441efd3889c0be922397b822e9054aaa.tar.gz
kernel-qcow2-util-linux-cad13ba3441efd3889c0be922397b822e9054aaa.tar.xz
kernel-qcow2-util-linux-cad13ba3441efd3889c0be922397b822e9054aaa.zip
tests: add tests for encode functions from lib/mbsalign.c
Signed-off-by: Vaclav Dolezal <vdolezal@redhat.com>
Diffstat (limited to 'tests/expected')
-rw-r--r--tests/expected/misc/mbsencode-invalid-ascii10
-rw-r--r--tests/expected/misc/mbsencode-invalid-utf810
-rw-r--r--tests/expected/misc/mbsencode-safe-ascii10
-rw-r--r--tests/expected/misc/mbsencode-safe-utf810
4 files changed, 40 insertions, 0 deletions
diff --git a/tests/expected/misc/mbsencode-invalid-ascii b/tests/expected/misc/mbsencode-invalid-ascii
new file mode 100644
index 000000000..412790f7f
--- /dev/null
+++ b/tests/expected/misc/mbsencode-invalid-ascii
@@ -0,0 +1,10 @@
+9 foo bar baz
+15 \\foo.local\bar
+19 \\foo.local\x5cxbar
+11 \xc3\xbcber
+21 c\xcc\x8ca\xcc\x81rka
+56 \xd0\x9c\xd0\xbe\xd1\x81\xd0\xba\xd0\xb2\xd0\xb0\xcc\x81
+24 \xe5\x8c\x97\xe4\xba\xac
+16 \xf0\x9f\x90\xb1
+4 \xff
+16 \xe8\xe1\xf9\xa7
diff --git a/tests/expected/misc/mbsencode-invalid-utf8 b/tests/expected/misc/mbsencode-invalid-utf8
new file mode 100644
index 000000000..979f49c24
--- /dev/null
+++ b/tests/expected/misc/mbsencode-invalid-utf8
@@ -0,0 +1,10 @@
+9 foo bar baz
+15 \\foo.local\bar
+19 \\foo.local\x5cxbar
+4 über
+5 čárka
+6 Москва́
+4 北京
+2 🐱
+4 \xff
+16 \xe8\xe1\xf9\xa7
diff --git a/tests/expected/misc/mbsencode-safe-ascii b/tests/expected/misc/mbsencode-safe-ascii
new file mode 100644
index 000000000..8ee2403bf
--- /dev/null
+++ b/tests/expected/misc/mbsencode-safe-ascii
@@ -0,0 +1,10 @@
+14 foo\x09bar baz
+15 \\foo.local\bar
+19 \\foo.local\x5cxbar
+11 \xc3\xbcber
+21 c\xcc\x8ca\xcc\x81rka
+56 \xd0\x9c\xd0\xbe\xd1\x81\xd0\xba\xd0\xb2\xd0\xb0\xcc\x81
+24 \xe5\x8c\x97\xe4\xba\xac
+16 \xf0\x9f\x90\xb1
+4 \xff
+16 \xe8\xe1\xf9\xa7
diff --git a/tests/expected/misc/mbsencode-safe-utf8 b/tests/expected/misc/mbsencode-safe-utf8
new file mode 100644
index 000000000..1154a2b02
--- /dev/null
+++ b/tests/expected/misc/mbsencode-safe-utf8
@@ -0,0 +1,10 @@
+14 foo\x09bar baz
+15 \\foo.local\bar
+19 \\foo.local\x5cxbar
+4 über
+5 čárka
+6 Москва́
+4 北京
+2 🐱
+4 \xff
+16 \xe8\xe1\xf9\xa7