Add testing setup
authorRicardo Mones <ricardo@mones.org>
Sun, 23 Dec 2018 10:22:24 +0000 (11:22 +0100)
committerRicardo Mones <ricardo@mones.org>
Sun, 23 Dec 2018 10:22:24 +0000 (11:22 +0100)
.gitignore
Makefile

index f0e97b8..a1b477b 100644 (file)
@@ -6,3 +6,4 @@ po/*.pox~
 po/*.mo
 /build/
 /clawsker.1
+t/Clawsker.pm
index c862b0b..0225b23 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -90,5 +90,12 @@ clean: clean-build
        rm -f *~
        ${MAKE} -C po clean
 
-.PHONY: all build install install-dirs install-icons-dirs install-icons uninstall uninstall-icons clean clean-build dist
+test-setup:
+       @test -h t/Clawsker.pm || ( cd t/ && ln -s ../clawsker Clawsker.pm )
 
+test: test-setup
+       @env DISPLAY= prove -It
+
+.PHONY: all build install install-dirs install-icons-dirs install-icons
+.PHONY: uninstall uninstall-icons clean clean-build dist
+.PHONY: test-setup test