[Code Quality] black --check не проходит для client.py и tests/test_client.py #52

Closed
opened 2026-07-12 21:18:08 +07:00 by artem.kokos · 1 comment
Owner

Проблема

Кодовая база не соответствует собственному форматёру black. Запуск:

.venv/bin/black --check redmine_reporter tests

даёт:

would reformat /home/kokos/workspace/redmine-reporter/redmine_reporter/client.py
would reformat /home/kokos/workspace/redmine-reporter/tests/test_client.py

Oh no! 💥 💔 💥
2 files would be reformatted, 19 files would be left unchanged.

Это мешает беспрекословному прохождению lint/check в CI и создаёт шум в PR.

Рекомендации

  1. Выполнить black redmine_reporter tests и закоммитить результат.
  2. Добавить black --check в CI, чтобы форматирование не расходилось снова.

Связанные места

  • redmine_reporter/client.py
  • tests/test_client.py
  • pyproject.toml (dev-зависимости)
## Проблема Кодовая база не соответствует собственному форматёру `black`. Запуск: ```bash .venv/bin/black --check redmine_reporter tests ``` даёт: ``` would reformat /home/kokos/workspace/redmine-reporter/redmine_reporter/client.py would reformat /home/kokos/workspace/redmine-reporter/tests/test_client.py Oh no! 💥 💔 💥 2 files would be reformatted, 19 files would be left unchanged. ``` Это мешает беспрекословному прохождению lint/check в CI и создаёт шум в PR. ## Рекомендации 1. Выполнить `black redmine_reporter tests` и закоммитить результат. 2. Добавить `black --check` в CI, чтобы форматирование не расходилось снова. ## Связанные места - `redmine_reporter/client.py` - `tests/test_client.py` - `pyproject.toml` (dev-зависимости)
artem.kokos added the refactoringreliability labels 2026-07-12 21:18:08 +07:00
Author
Owner

black --check redmine_reporter tests (black 24.2.0) проходит на всех 27 файлах — client.py и tests/test_client.py уже black-clean, переформатирование не требуется. Проверено на коммите 7ca58f8 (main). Автоматический прогон black в CI закреплён за #53.

`black --check redmine_reporter tests` (black 24.2.0) проходит на всех 27 файлах — `client.py` и `tests/test_client.py` уже black-clean, переформатирование не требуется. Проверено на коммите 7ca58f8 (main). Автоматический прогон black в CI закреплён за #53.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: artem.kokos/redmine-reporter#52