diff options
author | Daniel Friesel <derf@derf.homelinux.org> | 2009-07-10 12:12:47 +0200 |
---|---|---|
committer | Daniel Friesel <derf@derf.homelinux.org> | 2009-07-10 12:12:47 +0200 |
commit | dc7b6060de4655daec1670a34f8d7ecd69b37b52 (patch) | |
tree | 4e7fd623e47dd9704bcbdb3ed8d0e5cfb442eadc | |
parent | 3b1630378468b5fd637344e08dbe67a342361c7f (diff) |
Added basic tests
-rw-r--r-- | Makefile | 5 | ||||
-rwxr-xr-x | test/main | 8 |
2 files changed, 12 insertions, 1 deletions
@@ -4,6 +4,9 @@ build/apt-why.1: bin/apt-why mkdir -p build pod2man $< > $@ +test: test/main + sh $< + install: build/apt-why.1 mkdir -p $(prefix)/bin $(prefix)/share/man/man1 cp bin/apt-why $(prefix)/bin @@ -18,4 +21,4 @@ uninstall: rm -f $(prefix)/bin/apt-why rm -f $(prefix)/share/man/man1/apt-why.1 -.PHONY: clean install uninstall +.PHONY: clean install test uninstall diff --git a/test/main b/test/main new file mode 100755 index 0000000..48a30da --- /dev/null +++ b/test/main @@ -0,0 +1,8 @@ +#!/bin/sh -e + +echo "# Documentation" +podchecker -warnings -warnings bin/* + +echo "# Invalid invocation / package name" +! bin/apt-why +! bin/apt-why ntA-a54Ertn5 |