def test_list_resources(self, mock_volume_list): plugin = VolumeProtectablePlugin(self._context) mock_volume_list.return_value = \ [vol_info('123', [], 'name123'), vol_info('456', [], 'name456')] self.assertEqual([Resource('OS::Cinder::Volume', '123', 'name123'), Resource('OS::Cinder::Volume', '456', 'name456')], plugin.list_resources(self._context))
def test_list_resources(self, mock_volume_list): plugin = VolumeProtectablePlugin(self._context) mock_volume_list.return_value = [ vol_info('123', [], 'name123', 'available', 'az1'), vol_info('456', [], 'name456', 'available', 'az1'), ] self.assertEqual([ Resource('OS::Cinder::Volume', '123', 'name123', {'availability_zone': 'az1'}), Resource('OS::Cinder::Volume', '456', 'name456', {'availability_zone': 'az1'}) ], plugin.list_resources(self._context))