From 6182f49aaf952b006515ec1711fcaeb41cf9dbd6 Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Fri, 27 Jul 2018 11:15:58 -0400 Subject: [PATCH] ceph-volume tests catch utf-8 encoded stdin errors Signed-off-by: Alfredo Deza (cherry picked from commit 31f565e90bb346c2be982f7daba31431b5368677) --- src/ceph-volume/ceph_volume/tests/test_process.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ceph-volume/ceph_volume/tests/test_process.py b/src/ceph-volume/ceph_volume/tests/test_process.py index 4c17332c38289..c9dfaeebf9578 100644 --- a/src/ceph-volume/ceph_volume/tests/test_process.py +++ b/src/ceph-volume/ceph_volume/tests/test_process.py @@ -76,6 +76,9 @@ class TestFunctionalCall(object): def test_unicode_encoding(self): process.call(['echo', u'\xd0']) + def test_unicode_encoding_stdin(self): + process.call(['echo'], stdin=u'\xd0'.encode('utf-8')) + class TestFunctionalRun(object): -- 2.39.5