(travis) Improve the "Did it really install?" check
Peter Rabbitson [Wed, 10 Jun 2015 01:59:55 +0000 (03:59 +0200)]
maint/travis-ci_scripts/common.bash

index f890965..1f4df78 100755 (executable)
@@ -199,8 +199,11 @@ _dep_inst_with_test() {
     for m in "$@"; do
       if ! perl -e '
 
+$ARGV[0] =~ s/-TRIAL\.//;
+
 my $mod = (
-  $ARGV[0] =~ m{ \/ .*? ([^\/]+) $ }x
+  # abuse backtrack
+  $ARGV[0] =~ m{ / .*? ( [^/]+ ) $ }x
     ? do { my @p = split (/\-/, $1); pop @p; join "::", @p }
     : $ARGV[0]
 );