From: Alfredo Deza Date: Fri, 27 Jul 2018 15:16:19 +0000 (-0400) Subject: ceph-volume tests.util verify as_bytes behavior X-Git-Tag: v14.0.1~750^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F23289%2Fhead;p=ceph.git ceph-volume tests.util verify as_bytes behavior Signed-off-by: Alfredo Deza --- diff --git a/src/ceph-volume/ceph_volume/tests/util/test_util.py b/src/ceph-volume/ceph_volume/tests/util/test_util.py index da78336a714b3..82f2ef27f6471 100644 --- a/src/ceph-volume/ceph_volume/tests/util/test_util.py +++ b/src/ceph-volume/ceph_volume/tests/util/test_util.py @@ -2,6 +2,17 @@ import pytest from ceph_volume import util +class TestAsBytes(object): + + def test_bytes_just_gets_returned(self): + bytes_string = "contents".encode('utf-8') + assert util.as_bytes(bytes_string) == bytes_string + + def test_string_gets_converted_to_bytes(self): + result = util.as_bytes('contents') + assert isinstance(result, bytes) + + class TestStrToInt(object): def test_passing_a_float_str(self):