Running the tests 

$ perl Makefile.PL
$ make
$ make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-load.t ....... 1/1 # Testing Davis::VantagePro 0.1, Perl 5.010001, /usr/bin/perl
t/00-load.t ....... ok
t/boilerplate.t ... ok
t/manifest.t ...... skipped: Author tests not required for installation
t/pod-coverage.t .. 1/3
#   Failed test 'Pod coverage on Davis::VantagePro'
#   at /usr/share/perl5/Test/Pod/Coverage.pm line 126.
# Coverage for Davis::VantagePro is 90.9%, with 1 naked subroutine:
#     GetTime
# Looks like you failed 1 test of 3.
t/pod-coverage.t .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/3 subtests
t/pod.t ........... 1/4
#   Failed test 'blib/lib/Davis.pm'
#   at /usr/share/perl5/Test/Pod.pm line 180.
# blib/lib/Davis.pm (102): '=item' outside of any '=over'
# blib/lib/Davis.pm (147): Expected '=item *'
# blib/lib/Davis.pm (170): Expected '=item *'
# blib/lib/Davis.pm (180): Expected '=item *'
# blib/lib/Davis.pm (201): Expected '=item *'
# blib/lib/Davis.pm (227): Expected '=item *'
# blib/lib/Davis.pm (270): Expected '=item *'
# blib/lib/Davis.pm (298): Expected '=item *'
# blib/lib/Davis.pm (320): Expected '=item *'
# blib/lib/Davis.pm (342): Expected '=item *'
# blib/lib/Davis.pm (357): Expected '=item *'
# blib/lib/Davis.pm (405): Expected '=item *'
# blib/lib/Davis.pm (424): Expected '=item *'
# blib/lib/Davis.pm (468): Expected '=item *'
# blib/lib/Davis.pm (486): Expected '=item *'
# blib/lib/Davis.pm (515): Expected '=item *'
# blib/lib/Davis.pm (535): Expected '=item *'
# blib/lib/Davis.pm (557): Expected '=item *'
# blib/lib/Davis.pm (579): Expected '=item *'
# blib/lib/Davis.pm (596): Expected '=item *'
# blib/lib/Davis.pm (609): Expected '=item *'
# blib/lib/Davis.pm (626): Expected '=item *'
# blib/lib/Davis.pm (640): Expected '=item *'
# blib/lib/Davis.pm (654): Expected '=item *'
# blib/lib/Davis.pm (668): Expected '=item *'
# blib/lib/Davis.pm (687): Expected '=item *'
# blib/lib/Davis.pm (708): Expected '=item *'
# blib/lib/Davis.pm (725): Expected '=item *'
# blib/lib/Davis.pm (751): Expected '=item *'
# blib/lib/Davis.pm (781): Expected '=item *'
# blib/lib/Davis.pm (801): Expected '=item *'

#   Failed test 'blib/lib/Logging.pm'
#   at /usr/share/perl5/Test/Pod.pm line 180.
# blib/lib/Logging.pm (46): '=item' outside of any '=over'
# blib/lib/Logging.pm (59): Expected '=item *'
# blib/lib/Logging.pm (74): Expected '=item *'

#   Failed test 'blib/lib/Davis/VantagePro.pm'
#   at /usr/share/perl5/Test/Pod.pm line 180.
# blib/lib/Davis/VantagePro.pm (58): '=item' outside of any '=over'
# Looks like you failed 3 tests of 4.
t/pod.t ........... Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/4 subtests

Test Summary Report
-------------------
t/boilerplate.t (Wstat: 0 Tests: 3 Failed: 0)
  TODO passed:   3
t/pod-coverage.t (Wstat: 256 Tests: 3 Failed: 1)
  Failed test:  3
  Non-zero exit status: 1
t/pod.t         (Wstat: 768 Tests: 4 Failed: 3)
  Failed tests:  1-3
  Non-zero exit status: 3
Files=5, Tests=11,  1 wallclock secs ( 0.04 usr  0.02 sys +  0.56 cusr  0.06 csys =  0.68 CPU)
Result: FAIL
Failed 2/5 test programs. 4/11 subtests failed.
make: *** [test_dynamic] Error 3
$