mirror of
https://github.com/sbrl/Minetest-WorldEditAdditions.git
synced 2024-08-20 13:34:05 +02:00
tests.sh: fix coverage
This commit is contained in:
parent
eb14334441
commit
af4562d2e3
1
.luacov
1
.luacov
@ -3,6 +3,7 @@ reporter = "html"
|
|||||||
return {
|
return {
|
||||||
modules = {
|
modules = {
|
||||||
["worldeditadditions_core.**"] = "worldeditadditions_core",
|
["worldeditadditions_core.**"] = "worldeditadditions_core",
|
||||||
|
["worldeditadditions_core.utils.parse.**"] = "worldeditadditions_core.parse"
|
||||||
},
|
},
|
||||||
include = {
|
include = {
|
||||||
"worldeditadditions_core$",
|
"worldeditadditions_core$",
|
||||||
|
6
tests.sh
6
tests.sh
@ -94,7 +94,11 @@ run_test() {
|
|||||||
if [[ "${OSTYPE}" == *"msys"* ]]; then
|
if [[ "${OSTYPE}" == *"msys"* ]]; then
|
||||||
"${busted_path}" --no-auto-insulate --pattern ".test.lua" .tests;
|
"${busted_path}" --no-auto-insulate --pattern ".test.lua" .tests;
|
||||||
else
|
else
|
||||||
|
if [[ -r "luacov.stats.out" ]]; then rm "luacov.stats.out"; fi
|
||||||
|
|
||||||
|
set +e;
|
||||||
"${busted_path}" --coverage --no-auto-insulate --pattern ".test.lua" .tests;
|
"${busted_path}" --coverage --no-auto-insulate --pattern ".test.lua" .tests;
|
||||||
|
set -e;
|
||||||
|
|
||||||
# Delete any pre-existing coverage info from any prev runs
|
# Delete any pre-existing coverage info from any prev runs
|
||||||
if [[ -d "luacov-html" ]]; then rm -r "luacov-html"; fi
|
if [[ -d "luacov-html" ]]; then rm -r "luacov-html"; fi
|
||||||
@ -106,7 +110,7 @@ run_test() {
|
|||||||
|
|
||||||
# Remove, but only if empty
|
# Remove, but only if empty
|
||||||
if [[ -s "luacov.report.out" ]]; then :
|
if [[ -s "luacov.report.out" ]]; then :
|
||||||
else rm "luacov.report.out"; fi
|
elif [[ -e "luacov.report.out" ]]; then rm "luacov.report.out"; fi
|
||||||
|
|
||||||
echo -e "Output written to $(display_url "file://$PWD/luacov-html/index.html" "./luacov-html/index.html")";
|
echo -e "Output written to $(display_url "file://$PWD/luacov-html/index.html" "./luacov-html/index.html")";
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user