Я получаю имя не определено при вызове его в тестовом примере, я использую pytest - PullRequest
0 голосов
/ 04 мая 2020
def test_execute_partner_action(param):
    '''
    sample_test
    '''
    node_obj = Node.find()
    partner_obj = Node.find(node=node_obj.get_partner())
    _execute_partner_action(node_obj, partner_obj, client_obj, server_obj)

def _execute_partner_action(partner, reboot_wait, client_obj, server_obj, rdma_direction=['server', 'client'], rdma_partner_action=None):
    LOG.step('this is inside def') 
    client_obj = kwargs['client_obj']
    rdma_direction = kwargs['rdma_direction']
    rdma_partner_action = kwargs['rdma_partner_action']
    server_obj = kwargs['server_obj']

Сообщение об ошибке: NameError: name 'client_obj' is not defined

Я новичок в python, хочу заставить его работать, чтобы завершить мой сценарий, любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...