File: run_is.t

package info (click to toggle)
libtest-base-perl 0.89-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 676 kB
  • sloc: perl: 936; makefile: 2
file content (38 lines) | stat: -rw-r--r-- 494 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
use Test::Base;

plan tests => 7 * blocks;

run_is 'foo', 'bar';
run_is 'bar', 'baz';
run_is 'baz', 'foo';

for my $block (blocks) {
    is $block->foo, $block->bar, $block->name;
    is $block->bar, $block->baz, $block->name;
    is $block->baz, $block->foo, $block->name;
}

my @blocks = blocks;

is $blocks[0]->foo, "Hey Now\n";
is $blocks[1]->foo, "Holy Cow\n";

__END__


=== One
--- foo
Hey Now
--- bar
Hey Now
--- baz
Hey Now


=== Two
--- baz
Holy Cow
--- bar
Holy Cow
--- foo
Holy Cow