use Test::More; use version; SKIP: { eval { require Test::Warnings; } or skip($@, 1); } eval { require 'ddclient'; } or BAIL_OUT($@); is($ddclient::version, '@PACKAGE_VERSION@', "version matches version in Autoconf"); done_testing();