-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.cfg
32 lines (29 loc) · 867 Bytes
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
[flake8]
# See:
# https://flake8.pycqa.org/en/latest/user/options.html
# https://stackoverflow.com/a/54316139
extend-exclude = .venv,venv,.pytest_cache
filename = */src/*/*.py,*/tests/*.py,*/setup.py
max-line-length = 79
ignore = E501
# E501 line too long (xxx > 79 characters)
[pylint]
output-format = text
score = yes
#ignore =
max-line-length = 79
disable = C0116, C0301, W0212, C0114
# C0116: Missing function or method docstring (missing-function-docstring)
# C0301: Line too long (line-too-long)
# W0212: Access to a protected member of a client class
# C0114: Missing module docstring (missing-module-docstring)
[tool:pytest]
addopts = --cov-config=setup.cfg
--cov=src/
--cov-report=term-missing
--junitxml='coverage/junit_coverage.xml'
--cov-report xml:coverage/coverage.xml
testpaths = tests/
junit_family = xunit1
#[coverage:run]
#omit =