File: list.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 (44 lines) | stat: -rw-r--r-- 709 bytes parent folder | download | duplicates (4)
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
39
40
41
42
43
44
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
)