Skip to content

Commit

Permalink
coverage
Browse files Browse the repository at this point in the history
  • Loading branch information
vti committed Aug 8, 2017
1 parent 9d8747f commit c50ca16
Showing 1 changed file with 30 additions and 28 deletions.
58 changes: 30 additions & 28 deletions .travis.yml
Expand Up @@ -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

0 comments on commit c50ca16

Please sign in to comment.