[evolvis-commits] r18223: never commit syntax errors again, run “make regress” first ☺
mirabilos at evolvis.org
mirabilos at evolvis.org
Tue Apr 3 12:06:45 CEST 2012
Author: mirabilos
Date: 2012-04-03 12:06:44 +0200 (Tue, 03 Apr 2012)
New Revision: 18223
Modified:
trunk/gforge_base/evolvisforge-5.1/Makefile
trunk/gforge_base/evolvisforge-5.1/mvntests/AllTests.php
Log:
never commit syntax errors again, run “make regress” first ☺
Modified: trunk/gforge_base/evolvisforge-5.1/Makefile
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/Makefile 2012-04-03 10:06:40 UTC (rev 18222)
+++ trunk/gforge_base/evolvisforge-5.1/Makefile 2012-04-03 10:06:44 UTC (rev 18223)
@@ -96,3 +96,8 @@
/etc/apache2/mods-enabled/userdir.load:
sudo a2enmod userdir
+
+regress:
+ test -x /usr/bin/phpunit && test -x /usr/bin/pcregrep
+ php mvntests/AllTests.php
+ @echo minimal testsuite run.
Modified: trunk/gforge_base/evolvisforge-5.1/mvntests/AllTests.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/mvntests/AllTests.php 2012-04-03 10:06:40 UTC (rev 18222)
+++ trunk/gforge_base/evolvisforge-5.1/mvntests/AllTests.php 2012-04-03 10:06:44 UTC (rev 18223)
@@ -13,7 +13,13 @@
{
public static function main()
{
- PHPUnit_TextUI_TestRunner::run(self::suite());
+ try {
+ $res = PHPUnit_TextUI_TestRunner::run(self::suite());
+ } catch (Exception $e) {
+ echo "Caught exception: " . $e->getMessage() . "\n";
+ exit(255);
+ }
+ exit($res->wasSuccessful() ? 0 : 1);
}
public static function suite()
More information about the evolvis-commits
mailing list