File-Replace
view release on metacpan or search on metacpan
lib/File/Replace.pm view on Meta::CPAN
use Fcntl qw/S_IMODE/;
use Exporter ();
BEGIN {
require Hash::Util;
# apparently this wasn't available until 0.06 / Perl 5.8.9
# since this is just for internal typo prevention,
# we can fake it when it's not available
# uncoverable branch false
# uncoverable condition right
# uncoverable condition false
if ($] ge '5.010' || defined &Hash::Util::lock_ref_keys)
{ Hash::Util->import('lock_ref_keys') }
else { *lock_ref_keys = sub {} } # uncoverable statement
}
# For AUTHOR, COPYRIGHT, AND LICENSE see Replace.pod
## no critic (RequireArgUnpacking)
our $VERSION = '0.18';
t/00_smoke.t view on Meta::CPAN
You should have received a copy of the GNU General Public License
along with this program. If not, see L<http://www.gnu.org/licenses/>.
=cut
use Test::More tests=>5; # remember to keep in sync with done_testing
BEGIN {
diag "This is Perl $] at $^X on $^O";
BAIL_OUT("Perl 5.8.1 is required") if $] lt '5.008001';
}
use FindBin ();
use lib $FindBin::Bin;
use File_Replace_Testlib;
## no critic (RequireCarping)
BEGIN {
use_ok 'File::Replace' or BAIL_OUT("failed to use File::Replace");
( run in 2.449 seconds using v1.01-cache-2.11-cpan-a49fcb8fa48 )