From 95e76b741346698943c63dcc4c1f2be4a9332e00 Mon Sep 17 00:00:00 2001 From: "Jurriaan H. Spaaks" Date: Thu, 11 Mar 2021 08:35:03 +0100 Subject: [PATCH 1/5] disabled local coverage calculation --- setup.cfg | 1 - 1 file changed, 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index 45a946b..1445cbf 100644 --- a/setup.cfg +++ b/setup.cfg @@ -31,7 +31,6 @@ description-file = README.rst [tool:pytest] testpaths = tests -addopts = --cov --cov-report xml --cov-report term --cov-report html [tool:isort] lines_after_imports = 2 From 90370e94618228e492611a6b6b805feb29a8f9d0 Mon Sep 17 00:00:00 2001 From: "Jurriaan H. Spaaks" Date: Thu, 11 Mar 2021 09:35:10 +0100 Subject: [PATCH 2/5] cleaned up where coverage reports are written (xml, html, and .coverage) --- .coveragerc | 17 +++++++++++++++++ coverage/README.md | 1 + setup.cfg | 5 +---- 3 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 .coveragerc create mode 100644 coverage/README.md diff --git a/.coveragerc b/.coveragerc new file mode 100644 index 0000000..98cf22d --- /dev/null +++ b/.coveragerc @@ -0,0 +1,17 @@ +[run] +data_file = coverage/.coverage +branch = true + +[paths] +source = fairtally/ + +[html] +directory = coverage/htmlcov/ + +[xml] +output = coverage/coverage.xml + +[report] +omit = + venv* + tests/* diff --git a/coverage/README.md b/coverage/README.md new file mode 100644 index 0000000..6b16bb9 --- /dev/null +++ b/coverage/README.md @@ -0,0 +1 @@ +The coverage reports will be written in this directory. diff --git a/setup.cfg b/setup.cfg index 1445cbf..88eba8e 100644 --- a/setup.cfg +++ b/setup.cfg @@ -22,15 +22,12 @@ build-dir = docs/_build all_files = 1 builder = html -[coverage:run] -branch = True -source = fairtally - [metadata] description-file = README.rst [tool:pytest] testpaths = tests +addopts = --cov --cov-config=.coveragerc --cov-report html --cov-report term --cov-report xml [tool:isort] lines_after_imports = 2 From 845282b05b4cbb04a3db4ffe1f7800d9c9bb675c Mon Sep 17 00:00:00 2001 From: "Jurriaan H. Spaaks" Date: Thu, 11 Mar 2021 09:41:37 +0100 Subject: [PATCH 3/5] linter --- coverage/README.md | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/coverage/README.md b/coverage/README.md index 6b16bb9..68411f7 100644 --- a/coverage/README.md +++ b/coverage/README.md @@ -1 +1,31 @@ -The coverage reports will be written in this directory. +#Coverage reporting + +The coverage reports will be written in this directory. After running `pytest`, the directory should look more or less like this: + +```text +coverage/ +├── .coverage +├── coverage.xml +├── htmlcov +│   ├── coverage_html.js +│   ├── fairtally_check_py.html +│   ├── fairtally_cli_py.html +│   ├── fairtally___init___py.html +│   ├── fairtally_redirect_stdout_stderr_py.html +│   ├── fairtally_utils_py.html +│   ├── fairtally___version___py.html +│   ├── favicon_32.png +│   ├── index.html +│   ├── jquery.ba-throttle-debounce.min.js +│   ├── jquery.hotkeys.js +│   ├── jquery.isonscreen.js +│   ├── jquery.min.js +│   ├── jquery.tablesorter.min.js +│   ├── keybd_closed.png +│   ├── keybd_open.png +│   ├── status.json +│   └── style.css +└── README.md +``` + +Everything except the README is generated (see configuration in `/.coveragerc`). From 36295944519ff3eceddddc3205f60e4361997052 Mon Sep 17 00:00:00 2001 From: "Jurriaan H. Spaaks" Date: Thu, 11 Mar 2021 09:45:53 +0100 Subject: [PATCH 4/5] ehrmergerd linting --- coverage/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coverage/README.md b/coverage/README.md index 68411f7..d89e4c3 100644 --- a/coverage/README.md +++ b/coverage/README.md @@ -1,4 +1,4 @@ -#Coverage reporting +# Coverage reporting The coverage reports will be written in this directory. After running `pytest`, the directory should look more or less like this: From f95bd8caeaca0df6a7991918b01b7b912752449d Mon Sep 17 00:00:00 2001 From: "Jurriaan H. Spaaks" Date: Tue, 16 Mar 2021 16:14:27 +0100 Subject: [PATCH 5/5] Update .coveragerc Co-authored-by: Stefan Verhoeven --- .coveragerc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.coveragerc b/.coveragerc index 98cf22d..d367cb2 100644 --- a/.coveragerc +++ b/.coveragerc @@ -13,5 +13,5 @@ output = coverage/coverage.xml [report] omit = - venv* + *env* tests/*