[MESSAGES CONTROL] # Disabling messages that we either don't care about for tests or are necessary to break for tests. disable = invalid-name, # naming in tests often need to violate many common rules missing-docstring, # we don't write docstrings for tests wrong-import-position, # pylint does not identify unknown modules as non-standard-library import-error, # because the examples are not actually in a module, sys.path is patched to find tests and test utils duplicate-code, # unit tests for similar things tend to be similar redefined-outer-name, # raises false positives with fixtures [DESIGN] max-args = 10 [FORMAT] max-line-length = 120 [REPORTS] msg-template = {path}:{line}: [{msg_id}({symbol}), {obj}] {msg}