Add ARM files
[dh-make-perl] / dev / arm / libtest-pod-coverage-perl / libtest-pod-coverage-perl-1.08 / t / privates.t
diff --git a/dev/arm/libtest-pod-coverage-perl/libtest-pod-coverage-perl-1.08/t/privates.t b/dev/arm/libtest-pod-coverage-perl/libtest-pod-coverage-perl-1.08/t/privates.t
new file mode 100644 (file)
index 0000000..d8fa2cc
--- /dev/null
@@ -0,0 +1,37 @@
+#!perl -T
+
+use strict;
+use lib "t";
+use Test::More tests=>4;
+use Test::Builder::Tester;
+
+BEGIN {
+    use_ok( 'Test::Pod::Coverage' );
+}
+
+MISSING_FUNCS: {
+    test_out( "not ok 1 - Privates fails" );
+    test_fail(+4);
+    test_diag( "Coverage for Privates is 60.0%, with 2 naked subroutines:" );
+    test_diag( "\tINTERNAL_DOODAD" );
+    test_diag( "\tINTERNAL_THING" );
+    pod_coverage_ok( "Privates", "Privates fails" );
+    test_test( "Should fail at 60%" );
+}
+
+SPECIFIED_PRIVATES: {
+    test_out( "ok 1 - Privates works w/a custom PC object" );
+    pod_coverage_ok(
+       "Privates",
+       { also_private => [ qr/^[A-Z_]+$/ ], },
+       "Privates works w/a custom PC object"
+    );
+    test_test( "Trying to pass PC object" );
+}
+
+SPECIFIED_PRIVATES_NAKED: {
+    pod_coverage_ok(
+       "Privates",
+       { also_private => [ qr/^[A-Z_]+$/ ], },
+    );
+}