Put coverage config into pyproject.toml
This commit is contained in:
parent
e67cc51930
commit
6fcb759862
12
.coveragerc
12
.coveragerc
|
@ -1,12 +0,0 @@
|
|||
[run]
|
||||
branch = True
|
||||
source =
|
||||
attr
|
||||
|
||||
[paths]
|
||||
source =
|
||||
src
|
||||
.tox/*/site-packages
|
||||
|
||||
[report]
|
||||
show_missing = True
|
|
@ -3,6 +3,18 @@ requires = ["setuptools>=40.6.0", "wheel"]
|
|||
build-backend = "setuptools.build_meta"
|
||||
|
||||
|
||||
[tool.coverage.run]
|
||||
parallel = true
|
||||
branch = true
|
||||
source = ["attr"]
|
||||
|
||||
[tool.coverage.paths]
|
||||
source = ["src", ".tox/*/site-packages"]
|
||||
|
||||
[tool.coverage.report]
|
||||
show_missing = true
|
||||
|
||||
|
||||
[tool.black]
|
||||
line-length = 79
|
||||
|
||||
|
|
2
setup.py
2
setup.py
|
@ -39,7 +39,7 @@ INSTALL_REQUIRES = []
|
|||
EXTRAS_REQUIRE = {
|
||||
"docs": ["sphinx", "zope.interface"],
|
||||
"tests": [
|
||||
"coverage",
|
||||
"coverage[toml]",
|
||||
"hypothesis",
|
||||
"pympler",
|
||||
"pytest>=4.3.0", # 4.3.0 dropped last use of `convert`
|
||||
|
|
Loading…
Reference in New Issue