]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph-volume tests catch utf-8 encoded stdin errors
authorAlfredo Deza <adeza@redhat.com>
Fri, 27 Jul 2018 15:15:58 +0000 (11:15 -0400)
committerAlfredo Deza <adeza@redhat.com>
Fri, 27 Jul 2018 21:47:07 +0000 (17:47 -0400)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
(cherry picked from commit 31f565e90bb346c2be982f7daba31431b5368677)

src/ceph-volume/ceph_volume/tests/test_process.py

index 4c17332c38289826d585d58fddea5d0c5b18333b..c9dfaeebf957851edeaf581f156ed2fda5d8ba93 100644 (file)
@@ -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):