21 lines
751 B
Text
21 lines
751 B
Text
Hunk #1: Fix "ps: unknown option -- f" by using pgrep(1) instead
|
|
Hunk #2: restart test MPD before exiting, see RT#126902
|
|
Index: t/40-cmds-kill.t
|
|
--- t/40-cmds-kill.t.orig
|
|
+++ t/40-cmds-kill.t
|
|
@@ -22,8 +22,7 @@ use warnings;
|
|
POE::Kernel->delay_set( kill => 0.5 ); # FIXME: use connected event to start tests in pococm-test
|
|
}
|
|
event check => sub {
|
|
- my @procs = grep { /\smpd\s/ } grep { !/grep/ } qx{ ps -ef };
|
|
- is( scalar @procs, 0, 'kill shuts down mpd' );
|
|
+ isnt( system( "pgrep mpd" ), 0 );
|
|
};
|
|
event kill => sub {
|
|
POE::Kernel->delay_set( check => 1 );
|
|
@@ -47,4 +46,5 @@ plan tests => 1;
|
|
POE::Component::Client::MPD->spawn;
|
|
My::Session->new;
|
|
POE::Kernel->run;
|
|
+start_test_mpd();
|
|
exit;
|