From adc9d71b4b2c622b26e6403b16f8299a280dab54 Mon Sep 17 00:00:00 2001 From: Sven Nierlein Date: Mon, 16 Sep 2013 13:39:47 +0200 Subject: check_procs: fix test with sleeping processes at least on freebsd, there are a processes with state 'S', they always use two character status. diff --git a/plugins/t/check_procs.t b/plugins/t/check_procs.t index a1a2883..1dea564 100644 --- a/plugins/t/check_procs.t +++ b/plugins/t/check_procs.t @@ -34,7 +34,7 @@ $result = NPTest->testCmd( "./check_procs -w 0 -c 0" ); is( $result->return_code, 2, "Checking critical if processes > 0" ); like( $result->output, '/^PROCS CRITICAL: [0-9]+ process(es)? | procs=[0-9]+;0;0;0;$/', "Output correct" ); -$result = NPTest->testCmd( "./check_procs -w 0 -c 0 -s S" ); +$result = NPTest->testCmd( "./check_procs -w 0 -c 0 -s Ss" ); is( $result->return_code, 2, "Checking critical if sleeping processes" ); like( $result->output, '/^PROCS CRITICAL: [0-9]+ process(es)? with /', "Output correct" ); -- cgit v0.10-9-g596f