При запуске тестов, использующих декоратор testit.workItemIds, возникает ошибка:
TypeError: 'TestResult' object is not subscriptable
Модуль testit_python_commons/client/api_client.py, строка 100, метод write_test
При обработке возникшего исключения, также возникает ошибка:
AttributeError: 'TypeError' object has no attribute 'status'
Модуль testit_python_commons/client/api_client.py, строка 102, метод write_test
P.S. Ошибки стали появляться после перехода на версию 2.1.9, в которой, в модуле testit_python_commons/client/api_client.py, в метод write_test, параметр test_result стал передаваться как экземпляр класса TestResult, а не как словарь.
Версии библиотек:
Версия Test IT: 4.1.0
Вариант запуска проекта: из IDE PyCharm
При запуске тестов, использующих декоратор
testit.workItemIds
, возникает ошибка:Модуль
testit_python_commons/client/api_client.py,
строка 100, методwrite_test
При обработке возникшего исключения, также возникает ошибка:
Модуль
testit_python_commons/client/api_client.py
, строка 102, методwrite_test
P.S. Ошибки стали появляться после перехода на версию 2.1.9, в которой, в модуле
testit_python_commons/client/api_client.py
, в методwrite_test
, параметрtest_result
стал передаваться как экземпляр классаTestResult
, а не как словарь.