Мои коллеги пытаются написать код модульного теста и API тестирования, используя Circleci2.0 и Flake8.Но я не понимаю, как мне писать тестовый код, потому что эта строка pytest --flake8
в приведенном ниже коде не означает.
Что означает этот код в .cicleci / config.yml?
Нужно ли нам писать тестовый код в другом файле xx.py и выполнять этот файл .py, как pytest xx.py
?
Если нам нужно, означает ли эта строка pytest --flake8
выполнение файла xx.py в другом файле напрямую или в том же напрямую, даже если в этом коде не указан путь к файлу, который выполняет файл тестового кода?
- run:
name: Flake8 Check
command: |
. venv/bin/activate
pytest --flake8