summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornagios <nagios@opsviewdev32.(none)>2010-12-03 11:56:48 (GMT)
committernagios <nagios@opsviewdev32.(none)>2010-12-03 11:56:48 (GMT)
commit0b559b217bd08bb87bee018e715d01848e8d007f (patch)
treec8f1a29bb9eab3055d9d6f62bb27ed393500b384
parent294c8d61409082424e9b4b2768cdb6135a95958d (diff)
downloadmonitoring-plugin-perl-0b559b217bd08bb87bee018e715d01848e8d007f.tar.gz
Fixed test failure with Test::More 0.96 (RT57709)
-rw-r--r--Changes3
-rw-r--r--lib/Nagios/Plugin.pm2
-rw-r--r--lib/Nagios/Plugin/Functions.pm2
-rw-r--r--t/Nagios-Plugin-Performance.t5
4 files changed, 8 insertions, 4 deletions
diff --git a/Changes b/Changes
index 6061e61..29b8fc3 100644
--- a/Changes
+++ b/Changes
@@ -1,5 +1,8 @@
1Revision history for Perl module Nagios::Plugin. 1Revision history for Perl module Nagios::Plugin.
2 2
30.35 3rd December 2010
4 - Fixed test failures with Test::More 0.96 (Slaven Rezic and Peter John Edwards - RT57709)
5
30.34 15th April 2010 60.34 15th April 2010
4 - Amended standard --extra-opts help 7 - Amended standard --extra-opts help
5 - pod fix (Frank Wiegand - RT51872) 8 - pod fix (Frank Wiegand - RT51872)
diff --git a/lib/Nagios/Plugin.pm b/lib/Nagios/Plugin.pm
index c363c7e..b8c6b99 100644
--- a/lib/Nagios/Plugin.pm
+++ b/lib/Nagios/Plugin.pm
@@ -26,7 +26,7 @@ our @EXPORT_OK = qw(%ERRORS %STATUS_TEXT);
26# CPAN stupidly won't index this module without a literal $VERSION here, 26# CPAN stupidly won't index this module without a literal $VERSION here,
27# so we're forced to duplicate it explicitly 27# so we're forced to duplicate it explicitly
28# Make sure you update $Nagios::Plugin::Functions::VERSION too 28# Make sure you update $Nagios::Plugin::Functions::VERSION too
29our $VERSION = "0.34"; 29our $VERSION = "0.35";
30 30
31sub new { 31sub new {
32 my $class = shift; 32 my $class = shift;
diff --git a/lib/Nagios/Plugin/Functions.pm b/lib/Nagios/Plugin/Functions.pm
index 455439c..9c32b3b 100644
--- a/lib/Nagios/Plugin/Functions.pm
+++ b/lib/Nagios/Plugin/Functions.pm
@@ -12,7 +12,7 @@ use Params::Validate qw(:types validate);
12use Math::Calc::Units; 12use Math::Calc::Units;
13 13
14# Remember to update Nagios::Plugins as well 14# Remember to update Nagios::Plugins as well
15our $VERSION = "0.34"; 15our $VERSION = "0.35";
16 16
17our @STATUS_CODES = qw(OK WARNING CRITICAL UNKNOWN DEPENDENT); 17our @STATUS_CODES = qw(OK WARNING CRITICAL UNKNOWN DEPENDENT);
18 18
diff --git a/t/Nagios-Plugin-Performance.t b/t/Nagios-Plugin-Performance.t
index 6904f4c..8dce336 100644
--- a/t/Nagios-Plugin-Performance.t
+++ b/t/Nagios-Plugin-Performance.t
@@ -202,8 +202,9 @@ cmp_ok( $p[0]->uom, "eq", "s", "uom okay");
202 ok( defined $p[0]->threshold->critical->is_set, "Critical range has been set"); 202 ok( defined $p[0]->threshold->critical->is_set, "Critical range has been set");
203# The two below used to be cmp_ok, but Test::More 0.86 appears to have a problem with a stringification 203# The two below used to be cmp_ok, but Test::More 0.86 appears to have a problem with a stringification
204# of 0. See http://rt.cpan.org/Ticket/Display.html?id=41109 204# of 0. See http://rt.cpan.org/Ticket/Display.html?id=41109
205is( $p[0]->threshold->warning, "0", "warn okay"); 205# We need to force stringification for test. See RT 57709
206is( $p[0]->threshold->critical, "0", "crit okay"); 206is( $p[0]->threshold->warning."", "0", "warn okay");
207is( $p[0]->threshold->critical."", "0", "crit okay");
207 208
208@p = Nagios::Plugin::Performance->parse_perfstring("pct_used=73.7%;90;95"); 209@p = Nagios::Plugin::Performance->parse_perfstring("pct_used=73.7%;90;95");
209cmp_ok( $p[0]->label, "eq", "pct_used", "label okay"); 210cmp_ok( $p[0]->label, "eq", "pct_used", "label okay");