def test_show_resource(self, mock_server_get): plugin = ServerProtectablePlugin(self._context) server_info = collections.namedtuple('server_info', ['id', 'name']) mock_server_get.return_value = \ server_info(id='123', name='name123') self.assertEqual(Resource('OS::Nova::Server', '123', 'name123'), plugin.show_resource(self._context, '123'))
def test_show_resource(self, mock_server_get, mock_generate_session): plugin = ServerProtectablePlugin(self._context) mock_generate_session.return_value = keystone_session.Session( auth=None) server_info = collections.namedtuple('server_info', ['id', 'name', 'status']) mock_server_get.return_value = server_info(id='123', name='name123', status='ACTIVE') self.assertEqual(Resource('OS::Nova::Server', '123', 'name123'), plugin.show_resource(self._context, '123'))