diff options
| author | ailin-nemui | 2016-02-06 00:57:02 +0100 |
|---|---|---|
| committer | ailin-nemui | 2016-02-06 00:57:02 +0100 |
| commit | 5837ced71fb13a7f0bd3e8deab728e19b81875c1 (patch) | |
| tree | 39c8a1bb0714a6c3b382ae626ab0fb8e04adcbcb /_testing | |
| parent | 20cf557c8a8fe096da49bfef82d1ee4978bb8a07 (diff) | |
| parent | a3ee2cf2b5d41d09aba945228dda4d15820e890b (diff) | |
| download | scripts.irssi.org-5837ced71fb13a7f0bd3e8deab728e19b81875c1.tar.bz2 | |
Merge pull request #233 from ailin-nemui/travis-up
better package detection for multi-scripts
Diffstat (limited to '_testing')
| -rw-r--r-- | _testing/_irssi_test.pl | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/_testing/_irssi_test.pl b/_testing/_irssi_test.pl index aeeb1d1..f1eb998 100644 --- a/_testing/_irssi_test.pl +++ b/_testing/_irssi_test.pl @@ -15,7 +15,12 @@ Irssi::command('^window log on'); Irssi::command("script load $CURRENT_SCRIPT"); Irssi::command('^window log off'); -my ($package) = grep { !/^_/ } keys %Irssi::Script::; +my (@packages) = grep { !/^_/ } keys %Irssi::Script::; +my $tp = $CURRENT_SCRIPT; $tp =~ s/^.*\///; $tp =~ s/\W/_/g; my @tmp; +if ((@tmp = grep /^\Q$tp\E::/, @packages) or (@tmp = grep /^\Q$tp\E/, @packages)) { + @packages = @tmp; +} +my ($package) = @packages; require YAML::Tiny; YAML::Tiny->VERSION("1.59"); |
