]> pd.if.org Git - newsd/blobdiff - Makefile
Fixed bug in IHAVE response.
[newsd] / Makefile
index 2d12af3bdd637e7877ad554c15d8209e95559176..306b50b921260835beac1e030221e5c54da91d57 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -37,11 +37,25 @@ loadnewsgroups:     newsgroups
        touch $@
 
 testserver:
+       -test -f newsd.pid && kill `cat newsd.pid`
        rm -f news.log
        PERL5LIB=./Net-Server-NNTP/lib ./newsd conf_file=test.conf
 
 test:
-       prove t/*.t
+       -test -f newsd.pid && kill `cat newsd.pid`
+       rm -f news.log
+       PERL5LIB=./Net-Server-NNTP/lib ./newsd conf_file=test.conf
+       sleep 1
+       -prove t/*.t
+       -test -f newsd.pid && kill `cat newsd.pid`
+
+vtest:
+       -test -f newsd.pid && kill `cat newsd.pid`
+       rm -f news.log
+       PERL5LIB=./Net-Server-NNTP/lib ./newsd conf_file=test.conf
+       sleep 1
+       -prove -v t/*.t
+       -test -f newsd.pid && kill `cat newsd.pid`
 
 schema:
        (echo 'set role news;'; cat schema.sql) | $(PSQL)