From 971666d55c0cf7b0d825a34afdb5f6e52851863e Mon Sep 17 00:00:00 2001 From: dh00601 <dh00601@surrey.ac.uk> Date: Sat, 16 Oct 2021 12:51:09 +0100 Subject: [PATCH] added script to generate reports for testcoverage etc --- generate_reports.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 generate_reports.sh diff --git a/generate_reports.sh b/generate_reports.sh new file mode 100644 index 000000000..9a2e3f29b --- /dev/null +++ b/generate_reports.sh @@ -0,0 +1,13 @@ +docstr-coverage binary_c-python/binarycpython --exclude="/home/david/projects/binary_c_root/binarycpython_dev/binary_c-python/binarycpython/tests/*" -v 3 --badge reports/docstring_coverage/docstring_coverage.svg > reports/docstring_coverage/docstring_coverage.txt 2>&1 + +# Go down to the dir +cd reports/test_coverage && coverage run --source=binarycpython ../../binary_c-python/binarycpython/tests/main.py && coverage-badge > test_coverage.svg +cd ../../ + +# Copy docstring coverage +cp reports/docstring_coverage/docstring_coverage.svg binary_c-python/badges/docstring_coverage.svg +cp reports/docstring_coverage/docstring_coverage.svg binary_c-python/docs/source/badges/docstring_coverage.svg + +# Copy test coverage +cp reports/test_coverage/coverage.svg binary_c-python/badges/test_coverage.svg +cp reports/test_coverage/coverage.svg binary_c-python/docs/source/badges/test_coverage.svg -- GitLab