Class-Generate
view release on metacpan or search on metacpan
t/Test_Framework.pm view on Meta::CPAN
use warnings;
use strict;
use Exporter;
use vars qw(@ISA @EXPORT);
@ISA = qw(Exporter);
@EXPORT = qw(&Test &Test_Failure &Report_Results &Arrays_Equal);
my $test_no = 1;
my @results;
sub Test(&)
{
my $code = $_[0];
push @results, test_succeeds($code);
if ( !$results[$#results] )
{
print STDERR $@, "\n" if $@;
}
}
sub Test_Failure(&)
{
my $code = $_[0];
push @results, !test_succeeds($code);
}
sub Report_Results()
{
print '1..', ( $#results + 1 ), "\n";
for ( my $i = 0 ; $i <= $#results ; $i++ )
{
( run in 0.254 second using v1.01-cache-2.11-cpan-e9199f4ba4c )