6
use Test::More; # see done_testing()
10
require_ok( 'Dpkg::Copyright::Scanner' );
12
# __pack_copyright tests
15
'dir with squashable copyright',
40
my @copyright_by_id = (
41
[ '2002, foo' , 'GPL' ],
42
[ '2003, bar1', 'GPL' ],
43
[ '2003, bar2', 'GPL' ],
44
[ '2003, bar3', 'GPL' ],
45
[ '2003, bar4', 'GPL' ],
46
[ '2003, bar5', 'GPL' ],
47
[ '2003, bar5', 'GPL' ],
48
[ '2003, bar7', 'GPL' ],
49
[ '2003, bar8', 'GPL' ],
50
[ '2003, bar9', 'GPL' ]
55
foreach my $t (@tests) {
56
my ($label,$in,$expect) = @$t;
58
my $info = Dpkg::Copyright::Scanner::__squash_copyrights_years(\@copyright_by_id);
59
Dpkg::Copyright::Scanner::__swap_merged_ids($h, $info);
62
ref($expect) ? $expect : Load($expect),
63
"__squash_copyrights_years $label"