File Coverage

blib/lib/Acme/MathProfessor/RandomPrime.pm
Criterion Covered Total %
statement 16 16 100.0
branch 2 2 100.0
condition n/a
subroutine 6 6 100.0
pod 0 1 0.0
total 24 25 96.0


line stmt bran cond sub pod time code
1             package Acme::MathProfessor::RandomPrime;
2              
3 1     1   25386 use 5.006;
  1         4  
  1         42  
4 1     1   7 use strict;
  1         2  
  1         28  
5 1     1   17 use warnings;
  1         6  
  1         27  
6 1     1   3 no warnings 'syntax';
  1         2  
  1         33  
7              
8 1     1   4 use Exporter ();
  1         2  
  1         90  
9              
10             our $VERSION = '2009121001';
11             our @ISA = qw [Exporter];
12             our @EXPORT = qw [random_prime];
13              
14 1000 100   1000 0 334053 sub random_prime {rand () < .75 ? 17 : 23}
15              
16              
17             1;
18              
19             __END__