blob: 25bda6a71a72c6dc79c1aa2d99c2fd5b5b0b4e9d (
plain)
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
|
use strict; use warnings; use Test2::Bundle::Extended; use Data::QRCode; my $qr = Data::QRCode->new('some words','M'); my $text; for my $y (0..$qr->width-1) { for my $x (0..$qr->width-1) { my $data = $qr->data_at($x,$y); $text .= ( !$data->{color} ? ' ' : $data->{in_data} ? 'D' : $data->{in_format} ? 'F' : $data->{in_version} ? 'V' : $data->{in_timing} ? 'T' : $data->{in_alignment} ? 'A' : $data->{in_finder} ? 'R' : '*' ); } $text .= "\n"; } note $text; ok($text); done_testing;
|