use Test::Base tests => 5;
my $block1 = [blocks]->[0];
my @values = $block1->grocery;
is scalar(@values), 3,
'check list context';
is_deeply \@values, ['apples', 'oranges', 'beef jerky'],
'list context content';
my $block2 = [blocks]->[1];
is_deeply $block2->todo,
[
'Fix YAML',
'Fix Inline',
'Fix Test::Base',
], 'deep block from index';
my $block3 = [blocks]->[2];
is $block3->perl, 'xxx',
'scalar context';
is_deeply [$block3->perl], ['xxx', 'yyy', 'zzz'],
'deep list compare';
__END__
=== One
--- grocery lines chomp
apples
oranges
beef jerky
=== Two
--- todo lines chomp array
Fix YAML
Fix Inline
Fix Test::Base
=== Three
--- perl eval
return qw(
xxx
yyy
zzz
)