From 73c4ef5a52eec669dafd28f46ae00f79209e37dd Mon Sep 17 00:00:00 2001 From: Arthur Axel 'fREW' Schmidt Date: Wed, 23 Jul 2014 20:14:30 -0500 Subject: [PATCH] test against travis etc --- .travis.yml | 27 +++++++++++++++++++++++++++ cpanfile | 5 +++++ dist.ini | 6 +----- 3 files changed, 33 insertions(+), 5 deletions(-) create mode 100644 .travis.yml create mode 100644 cpanfile diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..4a17e47 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,27 @@ +language: perl +perl: + - "blead" + - "5.20" + - "5.18" + - "5.16" + - "5.14" + - "5.12" + - "5.10" + - "5.8" + +before_install: + - git clone git://github.com/haarg/perl-travis-helper + - source perl-travis-helper/init + - build-perl + - perl -V + +install: + - cpanm --quiet --notest Devel::Cover::Report::Coveralls + - cpanm --quiet --notest --installdeps . + +script: + - PERL5OPT=-MDevel::Cover=-coverage,statement,branch,condition,path,subroutine prove -lrsv t + - cover + +after_success: + - cover -report coveralls diff --git a/cpanfile b/cpanfile new file mode 100644 index 0000000..8877a9f --- /dev/null +++ b/cpanfile @@ -0,0 +1,5 @@ +requires 'strictures' => 1; + +on test => sub { + requires 'Test::More' => 0.92; +}; diff --git a/dist.ini b/dist.ini index 60b55d8..d5cf2fe 100644 --- a/dist.ini +++ b/dist.ini @@ -19,8 +19,4 @@ repository.type = git [PkgVersion] [ReadmeFromPod] [PodSyntaxTests] - -[Prereqs] -Test::More = 0.92 -strictures = 1 - +[Prereqs::FromCPANfile]