Spec-Zone.ru › Ansible 2.4

PEP 8

  • Текущий набор правил
  • Набор правил предыдущих версий
  • Пропуск тестов
  • Удаленные файлы
  • Запуск локально

PEP 8 style guidelines enforced by pycodestyle on all python files in the repository by default.

Текущий набор правил

По умолчанию все файлы проверяются с использованием текущего набора правил. Все тесты PEP 8 выполняются, за исключением тех, которые перечислены в текущем списке исключений.

Набор правил предыдущих версий

Файлы, перечисленные в списке файлов предыдущих версий, проверяются с использованием набора правил предыдущих версий.

Все тесты PEP 8 выполняются, за исключением тех, которые перечислены в текущем списке исключений или списке исключений предыдущих версий.

Файлы, перечисленные в списке файлов предыдущих версий, которые проходят проверку с использованием текущего набора правил, приведут к ошибке.

Это сделано для предотвращения регрессий в руководящих принципах стиля для файлов, которые проходят более строгие проверки текущего набора правил.

Пропуск тестов

Файлы, перечисленные в списке пропусков, не проверяются с помощью pycodestyle.

Удаленные файлы

Файлы, которые были удалены из репозитория, должны быть удалены из списка файлов предыдущих версий и списка пропусков.

Запуск локально

Проверка PEP 8 может быть запущена локально с помощью:

./test/runner/ansible-test sanity --test pep8 [file-or-directory-path-to-check] ...

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/dev_guide/testing_pep8.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API