From 1802c386da3bf1e77f20d8a5456edd810a631c6f Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Fri, 27 Jul 2018 11:16:19 -0400 Subject: [PATCH] ceph-volume tests.util verify as_bytes behavior Signed-off-by: Alfredo Deza --- src/ceph-volume/ceph_volume/tests/util/test_util.py | 11 +++++++++++ 1 file changed, 11 insertions(+) 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): -- 2.39.5