assert pytest.approx () для списка кортежей выдает ошибку TypeError - PullRequest
0 голосов
/ 09 января 2019

Как мне написать утверждение Pytest для списка кортежей с плавающей точкой? Например, используя python 3.6.7 и pytest 3.3.2

assert [(1.5, 1.5)] == pytest.approx([(1.5, 1.5)])

успешно, но

assert [(1.0, 2.0)] == pytest.approx([(1.5, 1.5)])

бросает TypeError: bad operand type for abs(): 'tuple'. Это ошибка в pytest или я злоупотребляю функцией pytest.approx()?

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