Apache2-API
view release on metacpan or search on metacpan
scripts/startup.pl view on Meta::CPAN
#!/usr/bin/perl
BEGIN
{
use strict;
use warnings;
use lib './lib';
# <http://perl.apache.org/docs/2.0/user/coding/coding.html#toc_Cleaning_up>
# <https://perl.apache.org/docs/2.0/user/handlers/server.html#toc_Startup_File>
# <http://perl.apache.org/docs/2.0/user/handlers/server.html#toc_Startup_Phases_Demonstration_Module>
use Apache2::ServerUtil ();
use Apache2::RequestUtil ();
use Apache2::Log ();
use APR::Pool ();
use Apache2::Const -compile => qw( OK :log );
use APR::Const -compile => qw( :error SUCCESS );
};
t/00.load.t view on Meta::CPAN
# -*- perl -*-
# t/00.load.t - check module loading and create testing directory
BEGIN
{
use strict;
use warnings;
use lib './lib';
use Test2::V0;
}
# To build the list of modules:
# find ./lib -type f -name "*.pm" -print | xargs perl -lE 'my @f=sort(@ARGV); for(@f) { s,./lib/,,; s,\.pm$,,; s,/,::,g; substr( $_, 0, 0, q{use ok( ''} ); $_ .= q{'' );}; say $_; }'
BEGIN
{
use ok( 'Apache2::API' );
use ok( 'Apache2::API::DateTime' );
use ok( 'Apache2::API::Query' );
#!/usr/local/bin/perl
BEGIN
{
use Test::More;
use lib './lib';
use vars qw( $DEBUG $VERSION $hostport $host $port $mp_host $proto $ua @ua_args );
use constant HAS_APACHE_TEST => $ENV{HAS_APACHE_TEST};
use constant HAS_SSL => $ENV{HAS_SSL};
if( HAS_APACHE_TEST )
{
use_ok( 'Apache2::API' ) || BAIL_OUT( "Unable to load Apache2::API" );
use_ok( 'Apache2::Const', qw( -compile :common :http ) ) || BAIL_OUT( "Unable to load Apache2::Const" );
require_ok( 'Apache::Test' ) || BAIL_OUT( "Unable to load Apache::Test" );
use_ok( 'Apache::TestUtil' ) || BAIL_OUT( "Unable to load Apache::TestUtil" );
use_ok( 'Apache::TestRequest' ) || BAIL_OUT( "Unable to load Apache::TestRequest" );
t/02.datetime.t view on Meta::CPAN
#!/usr/local/bin/perl
BEGIN
{
use strict;
use warnings;
use lib './lib';
use open ':std' => ':utf8';
use vars qw( $DEBUG );
use Test2::V0;
# 2021-11-1T167:12:10+0900
use Test::Time time => 1635754330;
use ok( 'Apache2::API::DateTime' );
use ok( 'DateTime' ) || bail_out( "No DateTime module installed" );
our $DEBUG = exists( $ENV{AUTHOR_TESTING} ) ? $ENV{AUTHOR_TESTING} : 0;
require( "./t/env.pl" ) if( -e( "t/env.pl" ) );
};
t/03.query.t view on Meta::CPAN
#!/usr/local/bin/perl
BEGIN
{
use strict;
use warnings;
use lib './lib';
use open ':std' => ':utf8';
# use Test2::V0;
use Test::More;
use Devel::Confess;
use vars qw( $DEBUG );
use ok( 'Apache2::API::Query' ) || bail_out( "Cannot load Apache2::API::Query" );
our $DEBUG = exists( $ENV{AUTHOR_TESTING} ) ? $ENV{AUTHOR_TESTING} : 0;
require( "./t/env.pl" ) if( -e( "t/env.pl" ) );
};
t/04.status.t view on Meta::CPAN
#!/usr/local/bin/perl
BEGIN
{
use strict;
use warnings;
use lib './lib';
use vars qw( $DEBUG );
use Test2::V0;
our $DEBUG = exists( $ENV{AUTHOR_TESTING} ) ? $ENV{AUTHOR_TESTING} : 0;
};
use strict;
use warnings;
BEGIN
{
t/05.other.t view on Meta::CPAN
#!perl
BEGIN
{
use strict;
use warnings;
use lib './lib';
use Test::Mock::Apache2;
no strict 'subs';
use Test::MockObject;
use Test2::V0;
};
BEGIN
{
use ok( 'Apache2::API' ) || bail_out( 'Unable to load Apache2::API' );
};
t/90.coverage.t view on Meta::CPAN
#!perl
BEGIN
{
use lib './lib';
use Test2::V0;
unless( $ENV{AUTHOR_TESTING} || $ENV{RELEASE_TESTING} )
{
plan(skip_all => 'These tests are for author or release candidate testing');
}
};
eval "use Test::Pod::Coverage 1.04; use Pod::Coverage::TrustPod;";
plan( skip_all => "Test::Pod::Coverage 1.04 required for testing POD coverage" ) if( $@ );
my $params =
#!perl
# See <http://perl.apache.org/docs/general/testing/testing.html>
use strict;
# use warnings FATAL => 'all';
use warnings;
use lib qw( lib );
use Apache::TestRunPerl ();
foreach my $k ( %Apache::TestConfig::Argv )
{
if( substr( $k, 0, 1 ) eq '_' )
{
# print( STDERR "Setting environment variable \"", substr( $k, 1 ), "\"\n" );
$ENV{ substr( $k, 1 ) } = $Apache::TestConfig::Argv{ $k };
}
}
t/lib/Test/Apache2/API.pm view on Meta::CPAN
package Test::Apache2::API;
BEGIN
{
use strict;
use warnings;
use lib './lib';
use parent qw( Test::Apache2::Common );
use Apache2::Connection ();
use Apache2::Const -compile => qw( :common :http OK DECLINED );
use Apache2::RequestIO ();
use Apache2::RequestRec ();
# so we can get the request as a string
use Apache2::RequestUtil ();
use APR::URI ();
use Apache2::API;
use Scalar::Util;
t/lib/Test/Apache2/API/Request.pm view on Meta::CPAN
package Test::Apache2::API::Request;
BEGIN
{
use strict;
use warnings;
use lib './lib';
use parent qw( Test::Apache2::Common );
use Apache2::Connection ();
use Apache2::Const -compile => qw( :common :http OK DECLINED );
use Apache2::RequestIO ();
use Apache2::RequestRec ();
# so we can get the request as a string
use Apache2::RequestUtil ();
use Apache::TestConfig;
use APR::URI ();
use Apache2::API;
t/lib/Test/Apache2/API/Response.pm view on Meta::CPAN
package Test::Apache2::API::Response;
BEGIN
{
use strict;
use warnings;
use lib './lib';
use parent qw( Test::Apache2::Common );
use Apache2::Connection ();
use Apache2::Const -compile => qw( :common :http OK DECLINED );
use Apache2::RequestIO ();
use Apache2::RequestRec ();
# so we can get the request as a string
use Apache2::RequestUtil ();
use APR::URI ();
use Apache2::API;
use Scalar::Util;
t/lib/Test/Apache2/Common.pm view on Meta::CPAN
package Test::Apache2::Common;
BEGIN
{
use strict;
use warnings;
use lib './lib';
use Apache2::Connection ();
use Apache2::Const -compile => qw( :common :http OK DECLINED );
use Apache2::RequestIO ();
use Apache2::RequestRec ();
# so we can get the request as a string
use Apache2::RequestUtil ();
use Apache::TestConfig;
use APR::URI ();
use Apache2::API;
use Module::Generic::File qw( file );
( run in 0.330 second using v1.01-cache-2.11-cpan-87723dcf8b7 )