File: pod_coverage.t

package info (click to toggle)
libpalm-perl 1%3A1.400-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 396 kB
  • sloc: perl: 2,266; makefile: 2
file content (26 lines) | stat: -rw-r--r-- 539 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
use vars qw(@classes %ignore);

%ignore = (
	Palm::PDB  => [ qw( new_Resource ) ],
	);
	
BEGIN
	{
	@classes = map { "Palm::$_" }
		qw( Address Datebook Mail Memo PDB Raw StdAppInfo ToDo );
	}

use Test::More;
eval "use Test::Pod::Coverage 1.00";
plan skip_all => "Test::Pod::Coverage 1.00 required for testing POD coverage" if $@;

plan tests => scalar @classes;

foreach my $class ( @classes )
	{
	pod_coverage_ok(
	   $class,
	   { also_private => [ qr/^Pa(ck|rse)/, @{ $ignore{$class} || [] } ], },
	   "$class pod coverage",
	);
    }