X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2F30.with_pid_file.t;h=fb9629b1318069373ae314f390351259f4f56db9;hb=e8b1dfe063c19170894aaf9983ede6398221b366;hp=82a7f4be0474547ebe3151244f6a2eec559b9470;hpb=380acf654017b03f0ea0342bca243c509904f1bb;p=gitmo%2FMooseX-Daemonize.git diff --git a/t/30.with_pid_file.t b/t/30.with_pid_file.t index 82a7f4b..fb9629b 100644 --- a/t/30.with_pid_file.t +++ b/t/30.with_pid_file.t @@ -1,12 +1,10 @@ -#!/usr/bin/perl - use strict; use warnings; use File::Spec::Functions; -use Test::More no_plan => 1; -use Test::Exception; +use Test::More; +use Test::Fatal; use Test::Moose; use File::Temp qw(tempdir); @@ -73,9 +71,11 @@ ok($d->has_pidfile, '... we have a pidfile value'); ok(!(-e $PIDFILE), '... the PID file does not exist yet'); -lives_ok { - $d->start; -} '... successfully daemonized from (' . $$ . ')'; +is( + exception { $d->start }, + undef, + '... successfully daemonized from (' . $$ . ')', +); my $p = $d->pidfile; isa_ok($p, 'MooseX::Daemonize::Pid::File'); @@ -108,3 +108,6 @@ ok(!(-e $PIDFILE), '... the PID file has been removed'); unlink $ENV{MX_DAEMON_STDOUT}; unlink $ENV{MX_DAEMON_STDERR}; + +done_testing; +