]> git.sur5r.net Git - i3/i3status/blobdiff - travis/run-tests.pl
Merge pull request #256 from oyvinht/master
[i3/i3status] / travis / run-tests.pl
index 1b3af77b4d0a0f1640e88fe809e3e174e7750cc4..c335ff34e1b2afbfe99d9105e58359c470f5204a 100755 (executable)
@@ -39,19 +39,23 @@ sub TestCase {
         return 1;
     } else {
         say "Testing test case '", basename($dir), "'… ", BOLD, RED, "Failed!", RESET;
+        say "Expected: '$refres'";
+        say "Got: '$testres'";
         return 0;
     }
 }
 
 my $testcases = 'testcases';
-my $testresults = 1;
+my $testresults = 0;
 
 opendir(my $dir, $testcases) or die "Could not open directory $testcases: $!";
 
 while (my $entry = readdir($dir)) {
     next unless (-d "$testcases/$entry");
     next if ($entry =~ m/^\./);
-    $testresults = $testresults && TestCase("$testcases/$entry");
+    if (not TestCase("$testcases/$entry") ) {
+        $testresults = 1;
+    }
 }
 closedir($dir);
-exit 0;
+exit $testresults;