- eval $(curl https://travis-perl.github.io/init) --perl
- $HELPERS_ROOT/bin/cpan-config
install:
- - cpanm --notest --metacpan --skip-satisfied --with-develop --installdeps .
- - perl Makefile.PL
+ - build-dist
+ - cd $BUILD_DIR
+ - cpanm -q --showdeps --with-develop . | grep -v "^perl[~@]" | AUTHOR_TESTING=0 cpanm --notest --metacpan --skip-satisfied
+
+ - test_run='make test'
+ - AUTHOR_TESTING=0 cpanm --notest --metacpan --skip-satisfied Test2::Harness && test_run='yath test t xt' || true
# enable various test options, including parallel testing
- export AUTOMATED_TESTING=1 HARNESS_OPTIONS=j10:c HARNESS_TIMER=1
- export RELEASE_TESTING=1
- export PERL_AUTOINSTALL=--skip
- - make manifest
-
script:
- - make disttest
+ - make && $test_run
# Test reverse deps (high-profile modules, taken from from Task::Catalyst):
# (note: currently skipping DBIC deps for speed)
# This file documents the revision history for Perl extension Catalyst.
+5.90128 - 2020-09-11
+ - fix command to run psgi compile test if Catalyst not already installed
+ - improve debugging output on psgi compile test
+
5.90_127 - 2020-07-27
- fix TODO tests for uri_for as a class method
- silence warnings in tests
use Encode 2.21 'decode_utf8', 'encode_utf8';
use Scalar::Util;
+our $VERSION = '5.90128';
+$VERSION =~ tr/_//d;
+
BEGIN { require 5.008003; }
has stack => (is => 'ro', default => sub { [] });
__PACKAGE__->_encode_check(Encode::FB_CROAK | Encode::LEAVE_SRC);
-# Remember to update this in Catalyst::Runtime as well!
-our $VERSION = '5.90_127';
-$VERSION = eval $VERSION if $VERSION =~ /_/; # numify for warning-free dev releases
-
sub import {
my ( $class, @arguments ) = @_;
package Catalyst::Plugin::Unicode::Encoding;
-our $VERSION = '5.90_127';
+our $VERSION = '5.90128';
+$VERSION =~ tr/_//d;
1;
BEGIN { require 5.008003; }
-# Remember to update this in Catalyst as well!
-
-our $VERSION = '5.90_127';
-$VERSION = eval $VERSION if $VERSION =~ /_/; # numify for warning-free dev releases
+our $VERSION = '5.90128';
+$VERSION =~ tr/_//d;
=head1 NAME
-BEGIN { -e 'Distar' or system("git clone git://git.shadowcat.co.uk/p5sagit/Distar.git") }
+BEGIN { -e 'Distar' or system qw(git clone https://github.com/p5sagit/Distar.git) }
use lib 'Distar/lib';
use Distar 0.001;