Как распределить тестовые случаи по разным файлам в unittest?

Есть директория tests, в ней находятся файл __init__.py и несколько файлов *_test.py, в каждом таком файле находится от одного класса - тестового случая. Как сделать так, чтобы выполнив __init__.py выполнились все тестовые случаи в файлах?


Ответы (1 шт):

Автор решения: Georgiy

Библиотека unittest поддерживает управление через командную строку.

Просто надо написать команду ниже, не заходя в директорию tests, ниже показан пример запуска всех тестов на библиотеке bs4.

python -m unittest

введите сюда описание изображения

→ Ссылка