diff --git a/.travis.yml b/.travis.yml index 9a04424e5..5193c607e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,34 +31,36 @@ install: - export AUTHOR_TESTING=1 - export RELEASE_TESTING=1 + - cpanm -n Devel::Cover Devel::Cover::Report::Kritika - make manifest script: - - make disttest - - # Test reverse deps (high-profile modules, taken from from Task::Catalyst): - # (note: currently skipping DBIC deps for speed) - - make install - - # pure author deps (of reverse deps): - - cpanm --notest --metacpan --skip-satisfied YAML::Syck - - # both author deps & reverse deps: - - cpanm --metacpan --skip-satisfied Catalyst::View::TT - - cpanm --metacpan --skip-satisfied Catalyst::Plugin::Authentication - - # pure reverse deps (call with --test-only): - - cpanm --test-only --metacpan Catalyst::Devel - - cpanm --test-only --metacpan Catalyst::Action::REST - - cpanm --test-only --metacpan Catalyst::Component::InstancePerContext - - cpanm --test-only --metacpan Catalyst::Plugin::Session - - cpanm --test-only --metacpan Catalyst::Plugin::Session::State::Cookie - - cpanm --test-only --verbose --metacpan Catalyst::Plugin::Static::Simple - - cpanm --test-only --metacpan Catalyst::Plugin::ConfigLoader - - cpanm --test-only --metacpan Catalyst::Plugin::ConfigLoader - - cpanm --test-only --metacpan Catalyst::Authentication::Credential::HTTP - - # Still need to figure out why these fail in travis: - #- cpanm --test-only --metacpan -v Catalyst::View::Email - #- cpanm --test-only --metacpan -v Catalyst::Plugin::Session::Store::File - #- cpanm --test-only --metacpan -v Catalyst::Plugin::I18N + - make && cover -test -report kritika + # - make disttest + # + # # Test reverse deps (high-profile modules, taken from from Task::Catalyst): + # # (note: currently skipping DBIC deps for speed) + # - make install + # + # # pure author deps (of reverse deps): + # - cpanm --notest --metacpan --skip-satisfied YAML::Syck + # + # # both author deps & reverse deps: + # - cpanm --metacpan --skip-satisfied Catalyst::View::TT + # - cpanm --metacpan --skip-satisfied Catalyst::Plugin::Authentication + # + # # pure reverse deps (call with --test-only): + # - cpanm --test-only --metacpan Catalyst::Devel + # - cpanm --test-only --metacpan Catalyst::Action::REST + # - cpanm --test-only --metacpan Catalyst::Component::InstancePerContext + # - cpanm --test-only --metacpan Catalyst::Plugin::Session + # - cpanm --test-only --metacpan Catalyst::Plugin::Session::State::Cookie + # - cpanm --test-only --verbose --metacpan Catalyst::Plugin::Static::Simple + # - cpanm --test-only --metacpan Catalyst::Plugin::ConfigLoader + # - cpanm --test-only --metacpan Catalyst::Plugin::ConfigLoader + # - cpanm --test-only --metacpan Catalyst::Authentication::Credential::HTTP + # + # # Still need to figure out why these fail in travis: + # #- cpanm --test-only --metacpan -v Catalyst::View::Email + # #- cpanm --test-only --metacpan -v Catalyst::Plugin::Session::Store::File + # #- cpanm --test-only --metacpan -v Catalyst::Plugin::I18N