diff options
author | Thomas Guyot-Sionnest <dermoth@users.sourceforge.net> | 2007-11-23 21:47:04 +0000 |
---|---|---|
committer | Thomas Guyot-Sionnest <dermoth@users.sourceforge.net> | 2007-11-23 21:47:04 +0000 |
commit | 97131650ea6bf9f16b775743e9931a91ea441887 (patch) | |
tree | acf692480460cd671de554bbecf32487f334e3b6 /plugins/t/check_ntp.t | |
parent | 643e6a0a4fc787541371aef9369d42b5cd250f91 (diff) | |
download | monitoring-plugins-97131650ea6bf9f16b775743e9931a91ea441887.tar.gz |
Rename check_ntp* and merge change in Trunk
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/branches/dermoth_ntp_rework@1832 f882894a-f735-0410-b71e-b25c423dba1c
Diffstat (limited to 'plugins/t/check_ntp.t')
-rw-r--r-- | plugins/t/check_ntp.t | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/plugins/t/check_ntp.t b/plugins/t/check_ntp.t index a36a730d..e7eb0c41 100644 --- a/plugins/t/check_ntp.t +++ b/plugins/t/check_ntp.t | |||
@@ -9,8 +9,8 @@ use strict; | |||
9 | use Test::More; | 9 | use Test::More; |
10 | use NPTest; | 10 | use NPTest; |
11 | 11 | ||
12 | my @PLUGINS1 = ('check_ntp', 'check_ntpd', 'check_time_ntp'); | 12 | my @PLUGINS1 = ('check_ntp', 'check_ntp_peer', 'check_ntp_time'); |
13 | my @PLUGINS2 = ('check_ntp', 'check_ntpd'); | 13 | my @PLUGINS2 = ('check_ntp_peer'); |
14 | 14 | ||
15 | plan tests => (9 * scalar(@PLUGINS1)) + (6 * scalar(@PLUGINS2)); | 15 | plan tests => (9 * scalar(@PLUGINS1)) + (6 * scalar(@PLUGINS2)); |
16 | 16 | ||
@@ -45,19 +45,19 @@ foreach my $plugin (@PLUGINS1) { | |||
45 | $res = NPTest->testCmd( | 45 | $res = NPTest->testCmd( |
46 | "./$plugin -H $ntp_service -w 1000 -c 2000" | 46 | "./$plugin -H $ntp_service -w 1000 -c 2000" |
47 | ); | 47 | ); |
48 | cmp_ok( $res->return_code, '==', 0, "Got good NTP result"); | 48 | cmp_ok( $res->return_code, '==', 0, "$plugin: Got good NTP result"); |
49 | like( $res->output, $ntp_okmatch1, "Output OK" ); | 49 | like( $res->output, $ntp_okmatch1, "Output OK" ); |
50 | 50 | ||
51 | $res = NPTest->testCmd( | 51 | $res = NPTest->testCmd( |
52 | "./$plugin -H $ntp_service -w 1000: -c 2000" | 52 | "./$plugin -H $ntp_service -w 1000: -c 2000" |
53 | ); | 53 | ); |
54 | cmp_ok( $res->return_code, '==', 1, "Got warning NTP result"); | 54 | cmp_ok( $res->return_code, '==', 1, "$plugin: Got warning NTP result"); |
55 | like( $res->output, $ntp_warnmatch1, "Output WARNING" ); | 55 | like( $res->output, $ntp_warnmatch1, "Output WARNING" ); |
56 | 56 | ||
57 | $res = NPTest->testCmd( | 57 | $res = NPTest->testCmd( |
58 | "./$plugin -H $ntp_service -w 1000 -c 2000:" | 58 | "./$plugin -H $ntp_service -w 1000 -c 2000:" |
59 | ); | 59 | ); |
60 | cmp_ok( $res->return_code, '==', 2, "Got critical NTP result"); | 60 | cmp_ok( $res->return_code, '==', 2, "$plugin: Got critical NTP result"); |
61 | like( $res->output, $ntp_critmatch1, "Output CRITICAL" ); | 61 | like( $res->output, $ntp_critmatch1, "Output CRITICAL" ); |
62 | } | 62 | } |
63 | 63 | ||
@@ -66,18 +66,18 @@ foreach my $plugin (@PLUGINS1) { | |||
66 | $res = NPTest->testCmd( | 66 | $res = NPTest->testCmd( |
67 | "./$plugin -H $no_ntp_service" | 67 | "./$plugin -H $no_ntp_service" |
68 | ); | 68 | ); |
69 | cmp_ok( $res->return_code, '==', 2, "Got bad NTP result"); | 69 | cmp_ok( $res->return_code, '==', 2, "$plugin: Got bad NTP result"); |
70 | } | 70 | } |
71 | 71 | ||
72 | $res = NPTest->testCmd( | 72 | $res = NPTest->testCmd( |
73 | "./$plugin -H $host_nonresponsive" | 73 | "./$plugin -H $host_nonresponsive" |
74 | ); | 74 | ); |
75 | cmp_ok( $res->return_code, '==', 2, "Got critical if server not responding"); | 75 | cmp_ok( $res->return_code, '==', 2, "$plugin: Got critical if server not responding"); |
76 | 76 | ||
77 | $res = NPTest->testCmd( | 77 | $res = NPTest->testCmd( |
78 | "./$plugin -H $hostname_invalid" | 78 | "./$plugin -H $hostname_invalid" |
79 | ); | 79 | ); |
80 | cmp_ok( $res->return_code, '==', 3, "Got critical if server hostname invalid"); | 80 | cmp_ok( $res->return_code, '==', 3, "$plugin: Got critical if server hostname invalid"); |
81 | 81 | ||
82 | } | 82 | } |
83 | 83 | ||
@@ -87,19 +87,19 @@ foreach my $plugin (@PLUGINS2) { | |||
87 | $res = NPTest->testCmd( | 87 | $res = NPTest->testCmd( |
88 | "./$plugin -H $ntp_service -w 1000 -c 2000 -W 20 -C 21 -j 100000 -k 200000" | 88 | "./$plugin -H $ntp_service -w 1000 -c 2000 -W 20 -C 21 -j 100000 -k 200000" |
89 | ); | 89 | ); |
90 | cmp_ok( $res->return_code, '==', 0, "Got good NTP result"); | 90 | cmp_ok( $res->return_code, '==', 0, "$plugin: Got good NTP result"); |
91 | like( $res->output, $ntp_okmatch2, "Output OK" ); | 91 | like( $res->output, $ntp_okmatch2, "Output OK" ); |
92 | 92 | ||
93 | $res = NPTest->testCmd( | 93 | $res = NPTest->testCmd( |
94 | "./$plugin -H $ntp_service -w 1000 -c 2000 -W ~:-1 -C 21 -j 100000 -k 200000" | 94 | "./$plugin -H $ntp_service -w 1000 -c 2000 -W ~:-1 -C 21 -j 100000 -k 200000" |
95 | ); | 95 | ); |
96 | cmp_ok( $res->return_code, '==', 1, "Got warning NTP result"); | 96 | cmp_ok( $res->return_code, '==', 1, "$plugin: Got warning NTP result"); |
97 | like( $res->output, $ntp_warnmatch2, "Output WARNING" ); | 97 | like( $res->output, $ntp_warnmatch2, "Output WARNING" ); |
98 | 98 | ||
99 | $res = NPTest->testCmd( | 99 | $res = NPTest->testCmd( |
100 | "./$plugin -H $ntp_service -w 1000 -c 2000 -W 20 -C 21 -j 100000 -k ~:-1" | 100 | "./$plugin -H $ntp_service -w 1000 -c 2000 -W 20 -C 21 -j 100000 -k ~:-1" |
101 | ); | 101 | ); |
102 | cmp_ok( $res->return_code, '==', 2, "Got critical NTP result"); | 102 | cmp_ok( $res->return_code, '==', 2, "$plugin: Got critical NTP result"); |
103 | like( $res->output, $ntp_critmatch2, "Output CRITICAL" ); | 103 | like( $res->output, $ntp_critmatch2, "Output CRITICAL" ); |
104 | } | 104 | } |
105 | } | 105 | } |