12 |
BEGIN { |
BEGIN { |
13 |
use_ok( 'WebPAC::Lookup' ); |
use_ok( 'WebPAC::Lookup' ); |
14 |
use_ok( 'WebPAC::Input::ISIS' ); |
use_ok( 'WebPAC::Input::ISIS' ); |
15 |
use_ok( 'WebPAC::DB' ); |
use_ok( 'WebPAC::Store' ); |
16 |
use_ok( 'WebPAC::Normalize::XML' ); |
use_ok( 'WebPAC::Normalize::XML' ); |
17 |
use_ok( 'WebPAC::Output::TT' ); |
use_ok( 'WebPAC::Output::TT' ); |
18 |
} |
} |
38 |
ok(my $maxmfn = $isis->open( |
ok(my $maxmfn = $isis->open( |
39 |
filename => $isis_file, |
filename => $isis_file, |
40 |
code_page => '852', # database encoding |
code_page => '852', # database encoding |
41 |
|
lookup => $lookup, |
42 |
), "Input::ISIS->open"); |
), "Input::ISIS->open"); |
43 |
|
|
44 |
ok(my $path = tempdir( CLEANUP => 1 ), "path"); |
ok(my $path = tempdir( CLEANUP => 1 ), "path"); |
45 |
|
|
46 |
ok(my $db = new WebPAC::DB( |
ok(my $db = new WebPAC::Store( |
47 |
path => $path, |
path => $path, |
48 |
), "new DB"); |
database => '.', |
49 |
|
), "new Store"); |
50 |
|
|
51 |
ok(my $n = new WebPAC::Normalize::XML( |
ok(my $n = new WebPAC::Normalize::XML( |
52 |
# filter => { 'foo' => sub { shift } }, |
# filter => { 'foo' => sub { shift } }, |