From d2ea3cc29ea66a29d6dfa54dcd394d972ae97ef8 Mon Sep 17 00:00:00 2001 From: tonvoon Date: Thu, 15 Apr 2010 08:50:30 +0000 Subject: Test for exported variable %STATUS_TEXT (Andrew Ford - RT46048) diff --git a/Changes b/Changes index 64b8a56..6061e61 100644 --- a/Changes +++ b/Changes @@ -3,6 +3,7 @@ Revision history for Perl module Nagios::Plugin. 0.34 15th April 2010 - Amended standard --extra-opts help - pod fix (Frank Wiegand - RT51872) + - Added %STATUS_TEXT to valid possible exports (Andrew Ford - RT46048) 0.33 5th June 2009 - Fixed infinite loop when invalid performance data with multiple = were present diff --git a/t/Nagios-Plugin-05.t b/t/Nagios-Plugin-05.t new file mode 100644 index 0000000..cc602cc --- /dev/null +++ b/t/Nagios-Plugin-05.t @@ -0,0 +1,16 @@ +# Check for exported vars +# Can't include Nagios::Plugin::Functions because it also exports %STATUS_TEXT + +use strict; +use Test::More tests=>4; + +BEGIN { use_ok('Nagios::Plugin') }; + +eval ' $_ = $STATUS_TEXT{0} '; +like( $@, '/Global symbol "%STATUS_TEXT" requires explicit package name/' ); + +use_ok("Nagios::Plugin", qw(%STATUS_TEXT)); + +eval ' $_ = $STATUS_TEXT{0} '; +is( $@, '' ); + -- cgit v0.10-9-g596f