Skip to content

Commit 62ee47e

Browse files
committed
Improve TAP Subtest test
1 parent 9ee9a42 commit 62ee47e

File tree

2 files changed

+18
-8
lines changed

2 files changed

+18
-8
lines changed

t/integration/tapsubtest.t

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,10 @@ yath(
1919
\@lines,
2020
subset {
2121
item '[ PASS ] job 1 +~buffered';
22-
item '[ PASS ] job 1 + buffered ok';
22+
item '[ PASS ] job 1 +~nested';
23+
item '[ PASS ] job 1 | + buffered ok';
24+
item '[ PLAN ] job 1 | | Expected assertions: 1';
25+
item ' job 1 | ^';
2326
item '[ PLAN ] job 1 | Expected assertions: 1';
2427
item ' job 1 ^';
2528
item '[ PLAN ] job 1 Expected assertions: 1';

t/integration/tapsubtest/test.tx

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
1-
# HARNESS-NO-STREAM
2-
use Test2::V0;
3-
use Test2::Tools::Subtest qw/subtest_buffered/;
1+
# vi: ft=perl
2+
use strict;
3+
use warnings;
44

5-
subtest_buffered buffered => sub {
6-
ok(1, "buffered ok");
7-
};
5+
print <<EOT;
6+
ok 1 - buffered {
7+
ok 1 - nested {
8+
ok 1 - buffered ok
9+
1..1
10+
}
11+
1..1
12+
}
13+
1..1
14+
EOT
815

9-
done_testing;
16+
exit 0;

0 commit comments

Comments
 (0)