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'))
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):
])
partition = main.DevicePartition.factory(
path=path, dev=None, args=args)
- assert type(partition) == main.DevicePartition
+ assert isinstance(partition, main.DevicePartition)
#
# Multipath device partition
])
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
#
])
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
])
partition = main.DevicePartition.factory(
path=path, dev=None, args=args)
- assert type(partition) == main.DevicePartitionCryptPlain
+ assert isinstance(partition, main.DevicePartitionCryptPlain)
class TestDevicePartitionMultipath(Base):