diff options
author | Jesse Luehrs <doy@tozt.net> | 2011-04-14 02:07:30 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2011-04-14 02:07:30 -0500 |
commit | 85db4e0a81e4f81a6fd86f456215be91ba8c4964 (patch) | |
tree | 85f61356ec762375236e339f41ec244f05562a0f /t | |
parent | 0932796624f744c75cec17e2c30ea942f6b67253 (diff) | |
download | app-termcast-85db4e0a81e4f81a6fd86f456215be91ba8c4964.tar.gz app-termcast-85db4e0a81e4f81a6fd86f456215be91ba8c4964.zip |
use Test::Requires and done_testing
Diffstat (limited to 't')
-rw-r--r-- | t/01-basic.t | 11 | ||||
-rw-r--r-- | t/02-read-write.t | 11 | ||||
-rw-r--r-- | t/03-write-to-termcast.t | 9 |
3 files changed, 14 insertions, 17 deletions
diff --git a/t/01-basic.t b/t/01-basic.t index f353c42..48bea2c 100644 --- a/t/01-basic.t +++ b/t/01-basic.t @@ -2,13 +2,10 @@ use strict; use warnings; use Test::More; -use App::Termcast; +use Test::Requires 'Test::TCP'; use IO::Pty::Easy; -BEGIN { - eval "use Test::TCP;"; - plan skip_all => "Test::TCP is required for this test" if $@; - plan tests => 3; -} + +use App::Termcast; test_tcp( client => sub { @@ -43,3 +40,5 @@ EOF is($output, "foo", 'sent the right data to the server'); }, ); + +done_testing; diff --git a/t/02-read-write.t b/t/02-read-write.t index 5fd6baa..a970ddd 100644 --- a/t/02-read-write.t +++ b/t/02-read-write.t @@ -2,13 +2,10 @@ use strict; use warnings; use Test::More; -use App::Termcast; +use Test::Requires 'Test::TCP'; use IO::Pty::Easy; -BEGIN { - eval "use Test::TCP;"; - plan skip_all => "Test::TCP is required for this test" if $@; - plan tests => 5; -} + +use App::Termcast; test_tcp( client => sub { @@ -58,3 +55,5 @@ EOF 'sent the right data to the server'); }, ); + +done_testing; diff --git a/t/03-write-to-termcast.t b/t/03-write-to-termcast.t index 1e505f2..6e65e82 100644 --- a/t/03-write-to-termcast.t +++ b/t/03-write-to-termcast.t @@ -2,12 +2,9 @@ use strict; use warnings; use Test::More; +use Test::Requires 'Test::TCP'; + use App::Termcast; -BEGIN { - eval "use Test::TCP;"; - plan skip_all => "Test::TCP is required for this test" if $@; - plan tests => 3; -} test_tcp( client => sub { @@ -38,3 +35,5 @@ test_tcp( is($buf, 'foo', 'wrote correctly'); }, ); + +done_testing; |