unitfixes (#3)

- fix regex match padding
- fix key copying
- add more unit tests
This commit is contained in:
T. von Dein
2025-11-21 22:10:52 +01:00
parent bb967c68c6
commit f2137627d7
8 changed files with 74 additions and 24 deletions

19
.woodpecker/test.sh Executable file
View File

@@ -0,0 +1,19 @@
#!/bin/bash
yq '.steps.test-gdbm.commands' < .woodpecker/build.yaml \
| grep -- - | grep -v apk | sed 's/^\- //' \
| while read COMMAND; do
echo "$COMMAND" | bash -e > debug.log 2>&1
if test $? -ne 0; then
echo "fail - $COMMAND"
if test -s debug.log; then
cat debug.log
else
echo exit 1
fi
else
echo "ok - $COMMAND"
fi
done
rm -f debug.log