Actually run shell tests (#3583)

Two of these used EXPFAIL which, because nothing is interpreting the TAP
output, does not work. So, that functionality is removed, and the
expected-to-fail bits are commented out or removed.

There was a conditional on the filename in `bash_tap.sh` which caused it
to not actually do anything and just run the test as a simple shell
script. That, too, has been removed.
This commit is contained in:
Dustin J. Mitchell
2024-08-06 20:44:12 -04:00
committed by GitHub
parent c0b708d1f3
commit 17889a3f25
5 changed files with 69 additions and 54 deletions

View File

@@ -13,7 +13,7 @@
function setup_taskrc {
# Configuration
for i in pending.data completed.data undo.data backlog.data taskrc; do
for i in taskchampion.sqlite3 taskrc; do
if [ -f "$i" ]; then
rm "$i" 2>&1 >/dev/null
fi
@@ -26,6 +26,7 @@ function setup_taskrc {
echo 'color.header=rgb025' >> taskrc
echo 'color.footer=rgb025' >> taskrc
echo 'color.error=bold white on red' >> taskrc
echo 'news.version=99.0.0' >> taskrc
}
function find_task_binary {