File Coverage

blib/lib/App/NDTools/INC.pm
Criterion Covered Total %
statement 10 10 100.0
branch 3 4 75.0
condition n/a
subroutine 3 3 100.0
pod n/a
total 16 17 94.1


line stmt bran cond sub pod time code
1             package App::NDTools::INC;
2              
3 16     16   86 use strict;
  16         49  
  16         427  
4 16     16   69 use warnings;
  16         20  
  16         1395  
5              
6             my $added = 0;
7              
8             sub import {
9 42 100   42   552 return if ($added); # prevent duplicates when invoked more than once
10              
11 16         40 my $dir = substr(__FILE__, 0, -3);
12 16 50       236 unshift @INC, $dir if (-d $dir);
13              
14 16         400 $added = 1;
15             }
16              
17             1;