1 |
#!/usr/bin/perl -w |
#!/usr/bin/perl -w |
2 |
|
|
3 |
use strict; |
use strict; |
4 |
use Test::More tests => 4; |
use Test::More tests => 5; |
5 |
use Test::Exception; |
use Test::Exception; |
6 |
use blib; |
use blib; |
7 |
|
|
46 |
{ 'a' => 'a : a : a', 'c' => [ 'a : b ; c', 'a : b ; c / d' ] }, |
{ 'a' => 'a : a : a', 'c' => [ 'a : b ; c', 'a : b ; c / d' ] }, |
47 |
{ 'a' => 'a : b / c' }, |
{ 'a' => 'a : b / c' }, |
48 |
{ 'a' => 'a : b / c' }, |
{ 'a' => 'a : b / c' }, |
49 |
] |
], |
50 |
|
'901' => [ |
51 |
|
{ 'a' => 'a : b / c', 'b' => 'foo' }, |
52 |
|
{ 'a' => 'a : b / c', 'b' => 'foo' }, |
53 |
|
], |
54 |
}); |
}); |
55 |
|
|
56 |
diag dump($v->{_delimiters_templates}); |
diag dump($v->{_delimiters_templates}); |
61 |
"^a : : ^c : ; ^c : ; / " => 1, |
"^a : : ^c : ; ^c : ; / " => 1, |
62 |
"^a : = : ; ^b ; ; ; ; : . . " => 1, |
"^a : = : ; ^b ; ; ; ; : . . " => 1, |
63 |
}, |
}, |
64 |
|
901 => { "^a : / ^b" => 2 }, |
65 |
}, 'just subfields and delimiters'); |
}, 'just subfields and delimiters'); |
66 |
|
|
67 |
|
ok(my $dt = $v->delimiters_templates, 'delimiters_template'); |
68 |
|
diag $dt; |