]> git.vpit.fr Git - perl/modules/IPC-MorseSignals.git/blob - t/60-fork-plain.t
a65dde8690b1254e735fc316ea484fdc763d73e8
[perl/modules/IPC-MorseSignals.git] / t / 60-fork-plain.t
1 #!perl -T
2
3 use strict;
4 use warnings;
5
6 use Test::More tests => 7;
7
8 use lib 't/lib';
9 use IPC::MorseSignals::TestSuite qw/try init cleanup/;
10
11 sub test {
12  my ($desc, @args) = @_;
13  eval { ok(try(@args), $desc) };
14  fail($desc . " (died : $@)") if $@;
15 }
16
17 my @msgs = qw/hlagh hlaghlaghlagh HLAGH HLAGHLAGHLAGH \x{0dd0}\x{00}
18               h\x{00}la\x{00}gh \x{00}\x{ff}\x{ff}\x{00}\x{00}\x{ff}/;
19
20 init 6;
21
22 for (0 .. $#msgs) {
23  test 'plain ' . $_ => $msgs[$_];
24 }
25
26 cleanup;
27