From 17b219d8c1c3116158f14b8005561be2de11e7c4 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 25 Apr 2021 14:30:59 +0000 Subject: Skip tests if run as root Otherwise, I suspect App::Cpan will not be able to install the module without workarounds on the part of the user. --- lib/Apache/Inject.pm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'lib/Apache/Inject.pm') diff --git a/lib/Apache/Inject.pm b/lib/Apache/Inject.pm index 8de0249..a8bd520 100644 --- a/lib/Apache/Inject.pm +++ b/lib/Apache/Inject.pm @@ -5,6 +5,7 @@ use strict; our $VERSION = '0.01'; +use mod_perl2; use Apache2::CmdParms (); use Apache2::Const qw/OR_LIMIT OR_AUTHCFG TAKE12/; use Apache2::Log (); @@ -119,8 +120,13 @@ To install this module type the following: make test make install -Note that the Apache::* and Apache2::* dependencies are included -with mod_perl2. +Note that all steps in this process require mod_perl2 to be installed. +I recommend installing mod_perl2 before trying to install Apache::Inject. + +Note further that, because they depend on Apache, the tests require +an unprivileged user and will be skipped if they are run as root. +This is relevant if you install Apache::Inject via App::Cpan, which +normally runs as root. =head1 OPERATION -- cgit v1.2.3