mirror of
https://github.com/munin-monitoring/muninlite.git
synced 2024-12-22 05:42:13 +01:00
Makefile: add trivial test
For now only the basic functionality of the script is tested.
This commit is contained in:
parent
c7a121f8fc
commit
6e921753d6
1 changed files with 7 additions and 0 deletions
7
Makefile
7
Makefile
|
@ -35,6 +35,7 @@ help:
|
|||
@$(info help - show this overview)
|
||||
@$(info lint - code style checks)
|
||||
@$(info spelling - check spelling)
|
||||
@$(info test - run tests)
|
||||
@$(info tgz - create release archive)
|
||||
|
||||
.PHONY: all
|
||||
|
@ -72,3 +73,9 @@ lint:
|
|||
.PHONY: spelling
|
||||
spelling:
|
||||
find -name .git -prune -or -name $(DIST_DIR) -prune -or -type f | xargs codespell
|
||||
|
||||
.PHONY: test
|
||||
test: $(TARGET_FILE)
|
||||
@# verify that the assembled shell script can be interpreted by the local shell
|
||||
@if echo "list" | "$(abspath $(TARGET_FILE))" | grep -qw "uptime"; then \
|
||||
echo "Test OK"; else echo "Test FAILED"; false; fi
|
||||
|
|
Loading…
Reference in a new issue