Rearchitecting testing to have extended tests in pre-commit & minimal tests during CI/CD

This commit is contained in:
2023-10-03 13:01:50 -05:00
parent d53fd90185
commit fb9de15de0
4 changed files with 27 additions and 6 deletions

View File

@@ -21,7 +21,7 @@ install: ${list} MaatIcon.png
for i in ${systemdList}; do install -m 0644 -o root $$i ${pkgdir}/usr/lib/systemd/system; done
clean:
cat .gitignore | sudo xargs rm -Rf
git clean -fx && git clean -fd
uninstall:
for i in ${list}; do rm -Rf ${installDir}/$$i; done
@@ -29,7 +29,10 @@ uninstall:
rmdir -p ${pkgdir}${serverRoot}/src
rmdir -p ${pkgdir}${serverRoot}/pkg
test: clean
test:
./maat -h | grep -c Usage 1>/dev/null
extendedtest: clean
sudo ./maat -u $$USER -T
test -d src
test -d src/ascii-invaders