Чтобы запустить pytest из скрипта Python, вы можете использовать один из следующих методов:
Метод 1: использование модуля subprocess:
import subprocess
subprocess.call(['pytest'])
Метод 2. Использование модуля os:
import os
os.system('pytest')
Метод 3. Использование модуля unittest:
import unittest
unittest.main(module='my_test_module', argv=['pytest'])
Метод 4. Программное использование модуля pytest:
import pytest
pytest.main()
Эти методы позволяют выполнять pytest из скрипта Python. Выберите метод, который соответствует вашим требованиям, исходя из конкретного варианта использования.