The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
#!perl

use warnings;
use strict;

use Test::More;

use App::podweaver;

plan tests => 5;

my $dist_info = App::podweaver->get_dist_info();

#
#  1:  Was the meta parsed?
isa_ok( $dist_info->{ meta }, 'CPAN::Meta',
    "META file found" );

#
#  2:  Authors extracted?
is_deeply( $dist_info->{ authors },
    [ q~Sam Graham <libapp-podweaver-perl@illusori.co.uk>~ ],
    "authors extracted" );

#
#  3:  License extracted?
isa_ok( $dist_info->{ license }, 'Software::License::Perl_5',
    "license extracted" );

#
#  4:  Dist version set.
ok( defined( $dist_info->{ dist_version } ),
    "dist_version populated" );


$dist_info = App::podweaver->get_dist_info(
    antispam => 'BLAHBLAH',
    );

#
#  5:  Antispam applied?
is_deeply( $dist_info->{ authors },
    [ q~Sam Graham <libapp-podweaver-perl BLAHBLAH illusori.co.uk>~ ],
    "antispam option applied" );