]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
ceph-disk/test: fix test_prepare.py::TestPrepare tests
authorKefu Chai <kchai@redhat.com>
Sat, 6 Feb 2016 14:25:38 +0000 (06:25 -0800)
committerKefu Chai <kchai@redhat.com>
Sat, 6 Feb 2016 14:27:30 +0000 (06:27 -0800)
actually we are verifying if the variable is an instance of
specified class. for example, the `prepare.data` should be
a `PrepareFilestoreData` if `--bluestore` is not specified.

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/ceph-disk/tests/test_prepare.py

index baa62ecb04ceac090acdc56f9cad69083b8bc98f..2c1eabe5d75944b1f589bb50fbad0b0076d1f655 100644 (file)
@@ -61,9 +61,9 @@ class TestPrepare(Base):
         with mock.patch.multiple(main.PrepareData,
                                  set_type=set_type):
             prepare = main.Prepare.factory(args)
-        assert type(prepare.data) == main.PrepareData
+        assert isinstance(prepare.data, main.PrepareFilestoreData)
         assert prepare.data.is_file()
-        assert type(prepare.journal) == main.PrepareJournal
+        assert isinstance(prepare.journal, main.PrepareJournal)
         assert prepare.journal.is_none()
         prepare.prepare()
         assert os.path.exists(os.path.join(data, 'fsid'))
@@ -86,9 +86,9 @@ class TestPrepare(Base):
             data,
         ])
         prepare = main.Prepare.factory(args)
-        assert type(prepare.data) == main.PrepareData
+        assert isinstance(prepare.data, main.PrepareData)
         assert prepare.data.is_device()
-        assert type(prepare.journal) == main.PrepareJournal
+        assert isinstance(prepare.journal, main.PrepareJournal)
         assert prepare.journal.is_device()
 
     def test_set_subparser(self):
@@ -228,7 +228,7 @@ class TestDevicePartition(Base):
         ])
         partition = main.DevicePartition.factory(
             path=path, dev=None, args=args)
-        assert type(partition) == main.DevicePartition
+        assert isinstance(partition, main.DevicePartition)
 
         #
         # Multipath device partition
@@ -240,7 +240,7 @@ class TestDevicePartition(Base):
         ])
         partition = main.DevicePartition.factory(
             path=path, dev=None, args=args)
-        assert type(partition) == main.DevicePartitionMultipath
+        assert isinstance(partition, main.DevicePartitionMultipath)
         m_is_mpath.return_value = False
 
         #
@@ -253,7 +253,7 @@ class TestDevicePartition(Base):
         ])
         partition = main.DevicePartition.factory(
             path=path, dev=None, args=args)
-        assert type(partition) == main.DevicePartitionCryptLuks
+        assert isinstance(partition, main.DevicePartitionCryptLuks)
 
         #
         # Device partition encrypted via dmcrypt plain
@@ -267,7 +267,7 @@ class TestDevicePartition(Base):
         ])
         partition = main.DevicePartition.factory(
             path=path, dev=None, args=args)
-        assert type(partition) == main.DevicePartitionCryptPlain
+        assert isinstance(partition, main.DevicePartitionCryptPlain)
 
 
 class TestDevicePartitionMultipath(Base):