Как использовать команду pytest для оптимизации кода - PullRequest
0 голосов
/ 11 апреля 2020

Итак, я новичок в TDD, и у меня недавно было техническое собеседование о назначении задач, которое я делал ранее. В интервью интервьюер выполнил команду pytest, которая указала на две строки в моем коде, которые должны быть оптимизированы:

final_schedule[opening_day].append(f'{opening_schedule} - {closing_schedule}') final_schedule[self.days[6]].append(f'{opening_schedule} - {closing_schedule}')

Теперь я пытаюсь найти эту команду pytest что я могу запустить, чтобы найти то, что оптимизировать мой код в будущем, но я не могу его найти. Я не уверен, что это была только команда pytest, которую он выполнил. Мне интересно, может ли кто-нибудь помочь мне найти эту команду? Спасибо!

1 Ответ

0 голосов
/ 14 апреля 2020

Я думаю, что ответ pytest-benchmark . Это помогает нам узнать, какие тесты занимают больше всего времени. С README output of pytest with benchmark

...