Badge-Simple
view release on metacpan or search on metacpan
t/badge-simple.t view on Meta::CPAN
{
my $exp = XML::LibXML->load_xml(
location => catfile($FindBin::Bin, 'foo.svg'),
no_blanks=>1 );
my $got = badge( left=>'foo', right=>'bar', color=>'#e542f4', font=>$fontfile );
is_svg_similar $got, $exp, 'foo.svg';
}
subtest 'CLI' => sub {
plan $] ge '5.008' ? ( tests=>2 ) : ( skip_all=>'bin/badge requires perl 5.008' );
my ($tfh, $outfile) = tempfile(UNLINK=>1);
close $tfh;
my $script = catfile($FindBin::Bin, updir, 'bin', 'badge');
is system($^X, $script, qw/ --left Hello --right World!
--color yellow --out /, $outfile, '--font', $fontfile ),
0, 'bin/badge';
my $exp = XML::LibXML->load_xml(
( run in 2.474 seconds using v1.01-cache-2.11-cpan-800906f7e73 )