Test-Chunks
view release on metacpan or search on metacpan
lib/Test/Chunks.pm view on Meta::CPAN
209210211212213214215216217218219220221222223224225226227228229
) {
Test::More::is(
$actual
,
$expected
,
$name
);
}
else
{
$name
=
''
unless
defined
$name
;
ok
$actual
eq
$expected
,
$name
.
"\n"
. Text::Diff::diff(\
$actual
, \
$expected
);
}
}
sub
run(&) {
(
my
(
$self
),
@_
) = find_my_self(
@_
);
my
$callback
=
shift
;
for
my
$chunk
(@{
$self
->chunk_list}) {
$chunk
->run_filters
unless
$chunk
->is_filtered;
&{
$callback
}(
$chunk
);
}
}
sub
run_is() {
(
my
(
$self
),
@_
) = find_my_self(
@_
);
2021222324252627282930313233343536=== Test Two
--- encoded
c3ViIHJ1bigmKSB7CiAgICBteSAkc2VsZiA9ICRkZWZhdWx0X29iamVjdDsKICAgIG15ICRjYWxs
YmFjayA9IHNoaWZ0OwogICAgZm9yIG15ICRjaHVuayAoJHNlbGYtPmNodW5rcykgewogICAgICAg
ICZ7JGNhbGxiYWNrfSgkY2h1bmspOwogICAgfQp9Cg==
--- decoded base64_encode
sub
run(&) {
my
$self
=
$default_object
;
my
$callback
=
shift
;
for
my
$chunk
(
$self
->chunks) {
&{
$callback
}(
$chunk
);
}
}
( run in 0.717 second using v1.01-cache-2.11-cpan-26ccb49234f )