Alt-IO-All-new
view release on metacpan or search on metacpan
inc/TestML/Runtime/TAP.pm view on Meta::CPAN
package TestML::Runtime::TAP;
use TestML::Base;
extends 'TestML::Runtime';
has tap_object => sub { Test::Builder->new };
has planned => 0;
sub run {
my ($self) = @_;
$self->SUPER::run;
$self->check_plan;
$self->plan_end;
}
sub run_assertion {
my ($self, @args) = @_;
$self->check_plan;
$self->SUPER::run_assertion(@args);
}
sub check_plan {
my ($self) = @_;
if (! $self->planned) {
$self->title;
$self->plan_begin;
$self->{planned} = 1;
}
}
lib/IO/All/Filesys.pm view on Meta::CPAN
use IO::All::Base;
extends 'IO::All::IO';
has name => ();
option overload => ();
sub upgrade {
my $self = shift;
$self->{name} = delete $self->{location}
if $self->{location};
$self->SUPER::upgrade(@_);
}
1;
( run in 0.252 second using v1.01-cache-2.11-cpan-55f5a4728d2 )