Make sure testsuite returns non-0 exit code on failure; make Travis tests less verbose
authorgggeek <giunta.gaetano@gmail.com>
Mon, 8 Dec 2014 00:24:34 +0000 (00:24 +0000)
committergggeek <giunta.gaetano@gmail.com>
Mon, 8 Dec 2014 00:24:34 +0000 (00:24 +0000)
.travis.yml
test/testsuite.php

index 90b51b5..ca59cd0 100644 (file)
@@ -23,4 +23,4 @@ before_script:
   # See: http://docs.travis-ci.com/user/languages/php/#Apache-%2B-PHP
 
 script:
-  php -d "include_path=.:./lib:./test" test/testsuite.php LOCALSERVER=gggeek.altervista.org URI=/sw/xmlrpc/demo/server/server.php HTTPSSERVER=gggeek.ssl.altervista.org HTTPSURI=/sw/xmlrpc/demo/server/server.php DEBUG=1
+  php -d "include_path=.:./lib:./test" test/testsuite.php LOCALSERVER=gggeek.altervista.org URI=/sw/xmlrpc/demo/server/server.php HTTPSSERVER=gggeek.ssl.altervista.org HTTPSURI=/sw/xmlrpc/demo/server/server.php NOPROXY=1
index 4640dae..39874ce 100644 (file)
@@ -1540,6 +1540,10 @@ Proxy Server: <input name="PROXY" size="30" value="<?php echo isset($PROXY) ? ht
 </form>
 </div>
 <?php
-echo $result->toHTML()."\n</body>\n</html>\n";
+    echo $result->toHTML()."\n</body>\n</html>\n";
+}
+else
+{
+    exit($result->failureCount());
 }
 ?>
\ No newline at end of file