mirror of
https://github.com/lbonn/rofi
synced 2024-12-19 00:33:21 +00:00
7fd8ce4c0a
Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
41 lines
878 B
Bash
Executable file
41 lines
878 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
tests=(
|
|
run_errormsg_test
|
|
run_switchdialog_test
|
|
run_dmenu_test
|
|
run_dmenu_custom_test
|
|
run_run_test
|
|
run_script_test
|
|
run_issue_256
|
|
run_issue_275
|
|
run_dmenu_empty
|
|
run_dmenu_issue_292
|
|
run_screenshot_test
|
|
xr_dump_test
|
|
run_drun_test
|
|
run_combi_test
|
|
run_regex_test
|
|
run_glob_test
|
|
run_issue333_test
|
|
help_output_test
|
|
run_dmenu_normal_window_test
|
|
run_window_test
|
|
)
|
|
|
|
cd ${MESON_BUILD_ROOT}
|
|
rm -f core
|
|
|
|
display=200
|
|
for test in "${tests[@]}"; do
|
|
echo "Test ${test}"
|
|
${MESON_SOURCE_ROOT}/test/run_test.sh ${display} ${MESON_SOURCE_ROOT}/test/${test}.sh ${MESON_BUILD_ROOT} ${MESON_SOURCE_ROOT}
|
|
ret=$?
|
|
if [[ -f core ]]; then
|
|
echo "bt" | gdb ./rofi core
|
|
exit ${ret}
|
|
elif [[ ${ret} != 0 ]]; then
|
|
exit ${ret}
|
|
fi
|
|
display=$(( ${display} + 1 ))
|
|
done
|