diff options
Diffstat (limited to 'NPTest.pm')
| -rw-r--r-- | NPTest.pm | 14 |
1 files changed, 7 insertions, 7 deletions
| @@ -1,7 +1,7 @@ | |||
| 1 | package NPTest; | 1 | package NPTest; |
| 2 | 2 | ||
| 3 | # | 3 | # |
| 4 | # Helper Functions for testing Nagios Plugins | 4 | # Helper Functions for testing Monitoring Plugins |
| 5 | # | 5 | # |
| 6 | 6 | ||
| 7 | require Exporter; | 7 | require Exporter; |
| @@ -25,14 +25,14 @@ $VERSION = "1556."; # must be all one line, for MakeMaker | |||
| 25 | 25 | ||
| 26 | =head1 NAME | 26 | =head1 NAME |
| 27 | 27 | ||
| 28 | NPTest - Simplify the testing of Nagios Plugins | 28 | NPTest - Simplify the testing of Monitoring Plugins |
| 29 | 29 | ||
| 30 | =head1 DESCRIPTION | 30 | =head1 DESCRIPTION |
| 31 | 31 | ||
| 32 | This modules provides convenience functions to assist in the testing | 32 | This modules provides convenience functions to assist in the testing |
| 33 | of Nagios Plugins, making the testing code easier to read and write; | 33 | of Monitoring Plugins, making the testing code easier to read and write; |
| 34 | hopefully encouraging the development of a more complete test suite for | 34 | hopefully encouraging the development of a more complete test suite for |
| 35 | the Nagios Plugins. It is based on the patterns of testing seen in the | 35 | the Monitoring Plugins. It is based on the patterns of testing seen in the |
| 36 | 1.4.0 release, and continues to use the L<Test> module as the basis of | 36 | 1.4.0 release, and continues to use the L<Test> module as the basis of |
| 37 | testing. | 37 | testing. |
| 38 | 38 | ||
| @@ -92,7 +92,7 @@ Testing of results would be done in your test script, not in this module. | |||
| 92 | This function is obsolete. Use C<testCmd()> instead. | 92 | This function is obsolete. Use C<testCmd()> instead. |
| 93 | 93 | ||
| 94 | This function attempts to encompass the majority of test styles used | 94 | This function attempts to encompass the majority of test styles used |
| 95 | in testing Nagios Plugins. As each plug-in is a separate command, the | 95 | in testing Monitoring Plugins. As each plug-in is a separate command, the |
| 96 | typical tests we wish to perform are against the exit status of the | 96 | typical tests we wish to perform are against the exit status of the |
| 97 | command and the output (if any) it generated. Simplifying these tests | 97 | command and the output (if any) it generated. Simplifying these tests |
| 98 | into a single function call, makes the test harness easier to read and | 98 | into a single function call, makes the test harness easier to read and |
| @@ -132,7 +132,7 @@ of either C<Test::ok(...)> or C<Test::skip(...)>, so remember this | |||
| 132 | when counting the number of tests to place in the C<Test::plan(...)> | 132 | when counting the number of tests to place in the C<Test::plan(...)> |
| 133 | call. | 133 | call. |
| 134 | 134 | ||
| 135 | Many Nagios Plugins test network services, some of which may not be | 135 | Many Monitoring Plugins test network services, some of which may not be |
| 136 | present on all systems. To cater for this, C<checkCmd(...)> allows the | 136 | present on all systems. To cater for this, C<checkCmd(...)> allows the |
| 137 | tester to define exceptions based on the command's exit status. These | 137 | tester to define exceptions based on the command's exit status. These |
| 138 | exceptions are provided to skip tests if the test case developer | 138 | exceptions are provided to skip tests if the test case developer |
| @@ -199,7 +199,7 @@ Copyright (c) 2005 Peter Bray. All rights reserved. | |||
| 199 | 199 | ||
| 200 | This package is free software and is provided "as is" without express | 200 | This package is free software and is provided "as is" without express |
| 201 | or implied warranty. It may be used, redistributed and/or modified | 201 | or implied warranty. It may be used, redistributed and/or modified |
| 202 | under the same terms as the Nagios Plugins release. | 202 | under the same terms as the Monitoring Plugins release. |
| 203 | 203 | ||
| 204 | =cut | 204 | =cut |
| 205 | 205 | ||
