def test_pool_add_data(self): """ Test adding data to a pool. """ pool_name = p_n() pool_path = make_test_pool(pool_name, DISKS[0:2]) (_, return_code, _) = StratisDbus.pool_add_data(pool_path, DISKS[2:3]) self.assertEqual(return_code, dbus.UInt16(0))
def test_pool_add_data(self): """ Test adding data to a pool. """ pool_name = p_n() pool_path = make_test_pool(pool_name, StratisCertify.DISKS[0:2]) self._unittest_command( StratisDbus.pool_add_data(pool_path, StratisCertify.DISKS[2:3]), dbus.UInt16(0), )
def test_pool_add_data_relative_path(self): """ Test adding data to a pool with a relative device path. """ pool_name = p_n() pool_path = make_test_pool(pool_name, StratisCertify.DISKS[0:2]) add_device = StratisCertify.DISKS[2] relative_device = create_relative_device_path(add_device) relative_device_list = [add_device, relative_device] self._unittest_command( StratisDbus.pool_add_data(pool_path, relative_device_list), dbus.UInt16(0), )
def test_pool_add_different_data_after_cache(self): """ Test adding a different data device after a cache is created. """ pool_name = p_n() pool_path = make_test_pool(pool_name, StratisCertify.DISKS[0:1]) self._unittest_command( StratisDbus.pool_init_cache(pool_path, StratisCertify.DISKS[1:2]), dbus.UInt16(0), ) self._unittest_command( StratisDbus.pool_add_data(pool_path, StratisCertify.DISKS[2:3]), dbus.UInt16(0), )