mirror of
https://github.com/sbrl/Minetest-WorldEditAdditions.git
synced 2024-11-26 00:53:00 +00:00
Merge branch 'main' into VorTechnix
This commit is contained in:
commit
98e9888897
1 changed files with 11 additions and 8 deletions
19
tests.sh
19
tests.sh
|
@ -34,9 +34,8 @@ luarocks_root="${PWD}/.luarocks";
|
||||||
# eval "$(luarocks --tree "${luarocks_root}" path)";
|
# eval "$(luarocks --tree "${luarocks_root}" path)";
|
||||||
|
|
||||||
PATH="$(luarocks --tree "${luarocks_root}" path --lr-bin):${PATH}";
|
PATH="$(luarocks --tree "${luarocks_root}" path --lr-bin):${PATH}";
|
||||||
echo "PATH | ${PATH}";
|
LUA_PATH="$(luarocks --tree "${luarocks_root}" path --lr-path);init.lua;./?.lua;${LUA_PATH}";
|
||||||
LUA_PATH="$(luarocks --tree "${luarocks_root}" path --lr-path);init.lua;./?.lua";
|
LUA_CPATH="$(luarocks --tree "${luarocks_root}" path --lr-cpath);./?.so;${LUA_CPATH}";
|
||||||
LUA_CPATH="$(luarocks --tree "${luarocks_root}" path --lr-cpath);./?.so";
|
|
||||||
|
|
||||||
|
|
||||||
export PATH LUA_PATH LUA_CPATH;
|
export PATH LUA_PATH LUA_CPATH;
|
||||||
|
@ -54,7 +53,15 @@ run_syntax_check() {
|
||||||
}
|
}
|
||||||
|
|
||||||
run_test() {
|
run_test() {
|
||||||
.luarocks/bin/busted --no-auto-insulate --pattern ".test.lua" .tests;
|
busted_path=".luarocks/bin/busted";
|
||||||
|
if [[ ! -r "${busted_path}" ]]; then
|
||||||
|
busted_path=".luarocks/bin/busted.bat";
|
||||||
|
fi
|
||||||
|
if [[ ! -r "${busted_path}" ]]; then
|
||||||
|
echo "Error: Failed to find busted at .luarocks/bin/busted or .luarocks/bin/busted.bat" >&2;
|
||||||
|
exit 1;
|
||||||
|
fi
|
||||||
|
"${busted_path}" --no-auto-insulate --pattern ".test.lua" .tests;
|
||||||
}
|
}
|
||||||
|
|
||||||
case "${mode}" in
|
case "${mode}" in
|
||||||
|
@ -70,10 +77,6 @@ case "${mode}" in
|
||||||
run_test;
|
run_test;
|
||||||
;;
|
;;
|
||||||
|
|
||||||
busted )
|
|
||||||
.luarocks/bin/busted "${@}";
|
|
||||||
;;
|
|
||||||
|
|
||||||
* )
|
* )
|
||||||
echo -e "Usage:
|
echo -e "Usage:
|
||||||
path/to/run.sh setup # Setup to run the tests
|
path/to/run.sh setup # Setup to run the tests
|
||||||
|
|
Loading…
Reference in a new issue