Mamy projekt Pythona rozplanowany tak:pylint: Wyłącz specjalne ostrzeżenia dla określonego folderu
project/
├── .pylintrc
├── module1.py
├── module2.py
└── tests/
├── test_module1.py
└── test_module2.py
naszej jednostki i funkcyjne testy znajdować się w folderze o nazwie tests/
. Jeśli chodzi o testy, ostrzeżenia dla pylin missing-docstring
, invalid-name
i protected-access
nie są istotne. Z drugiej strony, te ostrzeżenia są bardzo przydatne dla rzeczywistego kodu w projekcie.
Moje pytanie brzmi, czy jest możliwe, aby dodać ignoruje dla missing-docstring
, invalid-name
i protected-access
w -file .pylintrc
mające zastosowanie do modułów w tests/
-folder tylko?
Jeśli to możliwe, nie chcemy dodawać #
-ideł dla tych ostrzeżeń do każdego modułu testowego wewnątrz tego folderu.
Zobacz także [ta odpowiedź] (https://stackoverflow.com/a/47584560/4201810) – georgexsh