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 )