Test-MockCommand
view release on metacpan or search on metacpan
lib/Test/MockCommand/ScalarReadline.pm view on Meta::CPAN
# list wanted: return all records
my ($offset, $length, @out) = (0, length $_[0]);
while ($offset < $length) {
push @out, substr($_[0], $offset, ${$/});
$offset += ${$/};
}
return @out;
}
# paragraph mode: $/ = ''
my $rs = $/;
my $paras = 0;
if ($rs eq '') {
$rs = "\n\n";
$paras = 1;
}
# regular or paragraph mode: scalar wanted
if (! wantarray()) {
my $found = index $_[0], $rs;
( run in 0.276 second using v1.01-cache-2.11-cpan-49f99fa48dc )