X-Git-Url: http://git.shiar.nl/barcat.git/blobdiff_plain/779b1905487b2cf1f12d3467e66694944774bc78..ed5e66a9d56a0aa112a81e10af214150a30eb019:/t/examples.t diff --git a/t/examples.t b/t/examples.t index cfe0e3f..0f313ec 100755 --- a/t/examples.t +++ b/t/examples.t @@ -11,8 +11,10 @@ use Test::More; } my %CMDARGS = ( - ping => '-c 1', + ping => '-c 1 ', 'cat \Khttpd/' => '/var/log/apache2/', + ' \K\*(?=\h*\|)' => 'sample/media/*.*', + find => 'sample/media -name \*.\* ', ); my $filename = 'barcat'; @@ -68,8 +70,8 @@ SKIP: { # prepare shell command to execute while (my ($subcmd, $args) = each %CMDARGS) { - $subcmd .= " \\K", $args .= ' ' unless $subcmd =~ m/\\K/; - $cmd =~ s/\b$subcmd/$args/; + $subcmd .= " \\K" unless $subcmd =~ m/\\K/; + $cmd =~ s/$subcmd/$args/; } for my $param ($cmd =~ m{^[(\h]* (\w\S*)}gx) {