Привет, возникает ошибка вида:
File "C:\Users\Usario\AppData\Local\Programs\Python\Python37-32\lib\site-packages\tir\main.py", line 70, in AssertTrue
self.__webapp.AssertTrue (pr_name)
File "C:\Users\Usario\AppData\Local\Programs\Python\Python37-32\lib\site-packages\tir\technologies\core\base.py", line 848,
in AssertTrue
self.assert_result (expected=True, program_name=pr_name)
TypeError: assert_result() got an unexpected keyword argument 'program_name'
Сами функции :
Вызывающая - в program_name лежит строковое значение при дебаге переменная не пустая!
def AssertTrue(self, program_name):
"""
Defines that the test case expects a True response to pass
Usage:
>>> #Calling the method
>>> oHelper.AssertTrue()
"""
pr_name = program_name
self.assert_result (expected=True, program_name = pr_name)
Принимающая функция:
def assert_result(self, expected, program_name = " "):
тут много букв (суть не в теле этой функции)
Не понимаю что не так, количество аргументов совпадает что не так?