diff --git a/dist.ini b/dist.ini index 659545d..589b54b 100644 --- a/dist.ini +++ b/dist.ini @@ -10,25 +10,18 @@ version = 1.52 [@Author::Plicease] release_tests = 1 travis_status = 1 +installer = ModuleBuild [Prereqs] Mojolicious = 3.33 Template = 2.18 -[Prereqs / TestRequires ] -Test::More = 0 - [MetaResources] bugtracker.web = https://github.com/plicease/Mojolicious-Plugin-TtRenderer/issues repository.web = https://github.com/plicease/Mojolicious-Plugin-TtRenderer repository.url = git://github.com/plicease/Mojolicious-Plugin-TtRenderer.git repository.type = git -[CheckChangeLog] -[Test::Compile] -[HasVersionTests] -[MetaTests] - [Author::Plicease::Thanks] current = Graham Ollis original = Ask Bjørn Hansen @@ -59,13 +52,22 @@ directory = example ; comes with Perl remove = warnings remove = strict +remove = lib +remove = utf8 remove = base remove = Carp remove = Cwd remove = File::Spec remove = Scalar::Util +remove = File::Temp +remove = FindBin +remove = IO::Handle ; comes with Mojolicious remove = Mojo::Base remove = Mojo::ByteStream remove = Mojolicious::Plugin +remove = Mojo::IOLoop +remove = Mojolicious::Lite +remove = Test::Mojo + diff --git a/t/00_diag.txt b/t/00_diag.txt index 7254e8a..034736a 100644 --- a/t/00_diag.txt +++ b/t/00_diag.txt @@ -1,16 +1,7 @@ EV -ExtUtils::MakeMaker -File::Temp -FindBin -IO::Handle -IPC::Open3 -Mojo::IOLoop +Module::Build Mojolicious -Mojolicious::Lite POSIX Template Template::Provider -Test::Mojo Test::More -lib -utf8 diff --git a/t/pod.t b/t/pod.t deleted file mode 100644 index ee8b18a..0000000 --- a/t/pod.t +++ /dev/null @@ -1,12 +0,0 @@ -#!perl -T - -use strict; -use warnings; -use Test::More; - -# Ensure a recent version of Test::Pod -my $min_tp = 1.22; -eval "use Test::Pod $min_tp"; -plan skip_all => "Test::Pod $min_tp required for testing POD" if $@; - -all_pod_files_ok(); diff --git a/xt/release/unused_vars.t b/xt/release/unused_vars.t index b492ce1..48a2929 100644 --- a/xt/release/unused_vars.t +++ b/xt/release/unused_vars.t @@ -8,7 +8,7 @@ BEGIN { plan skip_all => 'test requires YAML' unless eval q{ use YAML; 1 } } my $dir = Path::Class::Dir->new(__FILE__)->parent->parent->parent; my $config = YAML::LoadFile($dir->file(qw( xt release release.yml ))); -plan skip_all => 'disabled' if $config->{unused_vars}->{skip}; +plan skip_all => 'disabled' unless defined $config->{unused_vars}->{skip} && !$config->{unused_vars}->{skip}; my @modules; recurse($dir->subdir('lib'));