Каков правильный порядок для фактического и ожидаемого в pytest? - PullRequest
0 голосов
/ 06 декабря 2018

Этот вопрос дает заказ assertEqual(expected, actual), хотя для пакета unittest.

Но Pycharm с pytest выводит «Ожидаемый: ...» и «Фактический ...» на основе порядка actual==expected.

Это сбивает с толку.Каков правильный порядок для pytest?В исходном коде и онлайн-документации ничего не сказано.

(отмечу также, что JUnit и TestNG не согласны с этим.)

1 Ответ

0 голосов
/ 06 декабря 2018

BDFL не нравится фактическая / ожидаемая терминология , и документы были специально изменены для решения этой проблемы.

Если ваш инструментарий ожидает аргументы в определенном порядкетогда я полагаю, что наиболее правильным было бы последовательно делать то, что работает для вашего инструмента.

...