Commit 27c5925f authored by Matthieu Muffato's avatar Matthieu Muffato
Browse files

Merge branch 'version/2.3' into version/2.4

* version/2.3:
  End of support for older Perl versions
  Better diagnostic: tell what events were expected
parents 59549013 34a9852f
language: "perl"
perl:
- "5.10"
- "5.14"
- "5.26"
env:
- COVERALLS=true
......@@ -39,11 +39,11 @@ notifications:
slack:
secure: "fbxQ+yuUAKKI10MUmNeCUbLqmVoOHUhGdM2KetqT5DmSn2rHxb099040Ira2tBYmUEPb5QvIMfPZ1xgS27he4xsZIpvOLsd1Or9OOL8XqyeTLcZ/IG4rpky0ehltVXs3s4ClM+YXwCHIoR2FwVghLVn6znmRkYm3TreSDtEUC2o="
# Get the matrix to only build coveralls support when on 5.10
# Get the matrix to only build coveralls support when on 5.14
matrix:
exclude:
- perl: "5.10"
env: COVERALLS=false
- perl: "5.14"
env: COVERALLS=true
- perl: "5.26"
env: COVERALLS=false
......@@ -2,7 +2,7 @@
1. Download and install the necessary external software:
1.1. Perl 5.10 or higher, since eHive code is written in Perl
1.1. Perl 5.14 or higher, since eHive code is written in Perl
see http://www.perl.com/download.csp
......
......@@ -12,7 +12,7 @@
eHive system depends on the following components that you may need to download and install first:
<ol>
<li>Perl 5.10 <a href=http://www.perl.org/get.html>or higher</a></li>
<li>Perl 5.14 <a href=http://www.perl.org/get.html>or higher</a></li>
<li>A database engine of your choice. eHive keeps its state in a database, so you will need
<ol>
......
......@@ -114,7 +114,10 @@ sub standaloneJob {
}
}, sprintf('standaloneJob("%s", %s, (...), %s)', $module_or_file, stringify($param_hash), stringify($flags)));
ok(!scalar(@$events_to_test), 'no untriggered events') if $expected_events;
if ($expected_events) {
ok(!scalar(@$events_to_test), 'no untriggered events');
diag("Did not receive: " . stringify($events_to_test)) if scalar(@$events_to_test);
}
}
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment