mirror of
https://github.com/monitoring-plugins/monitoring-plugins.git
synced 2026-04-28 09:36:56 -04:00
Fix tests for exact matches when searching filesystems
git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1497 f882894a-f735-0410-b71e-b25c423dba1c
This commit is contained in:
parent
c56c42b9c9
commit
450ad346ed
2 changed files with 8 additions and 6 deletions
|
|
@ -36,7 +36,7 @@ main (int argc, char **argv)
|
|||
struct mount_entry *me;
|
||||
struct mount_entry **mtail = &dummy_mount_list;
|
||||
|
||||
plan_tests(17);
|
||||
plan_tests(18);
|
||||
|
||||
ok( np_find_name(exclude_filesystem, "/var/log") == FALSE, "/var/log not in list");
|
||||
np_add_name(&exclude_filesystem, "/var/log");
|
||||
|
|
@ -105,17 +105,20 @@ main (int argc, char **argv)
|
|||
np_add_parameter(&paths, "/var");
|
||||
np_add_parameter(&paths, "/tmp");
|
||||
np_add_parameter(&paths, "/home/tonvoon");
|
||||
np_add_parameter(&paths, "/home");
|
||||
|
||||
np_set_best_match(paths, dummy_mount_list, TRUE);
|
||||
for (p = paths; p; p = p->name_next) {
|
||||
if (! strcmp(p->name, "/home/groups")) {
|
||||
ok( p->found == 0, "/home/groups correctly not found");
|
||||
ok( ! p->best_match , "/home/groups correctly not found");
|
||||
} else if (! strcmp(p->name, "/var")) {
|
||||
ok( p->found == 1, "/var found");
|
||||
ok( p->best_match, "/var found");
|
||||
} else if (! strcmp(p->name, "/tmp")) {
|
||||
ok( p->found == 0, "/tmp correctly not found");
|
||||
ok(! p->best_match, "/tmp correctly not found");
|
||||
} else if (! strcmp(p->name, "/home/tonvoon")) {
|
||||
ok( p->found == 0, "/home/tonvoon not found");
|
||||
ok(! p->best_match, "/home/tonvoon not found");
|
||||
} else if (! strcmp(p->name, "/home")) {
|
||||
ok( p->best_match, "/home found");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ struct name_list
|
|||
struct parameter_list
|
||||
{
|
||||
char *name;
|
||||
int found;
|
||||
thresholds *freespace_bytes;
|
||||
thresholds *freespace_units;
|
||||
thresholds *freespace_percent;
|
||||
|
|
|
|||
Loading…
Reference in a new issue