added zbornik
[Biblio-Z3950.git] / t / 6-CROSBI.t
index 42a3c47..37c6835 100755 (executable)
@@ -3,22 +3,30 @@
 use warnings;
 use strict;
 
-use Test::More tests => 7;
+use Test::More tests => 11;
 
-my $search = join(' ', @ARGV) || 'denis bratko';
+my $search = join(' ', @ARGV) || 'fti_au:denis bratko';
 
 use_ok 'CROSBI';
 
 ok( my $o = CROSBI->new(), 'new' );
 
+foreach my $database ( qw( CROSBI-CASOPIS CROSBI-PREPRINT CROSBI-RKNJIGA CROSBI-ZBORNIK ) ) {
+       diag $o->{database} = $database;
+
 ok( my $hits = $o->search( $search ), "search: $search" );
 like $hits, qr/^\d+$/, "hits: $hits";
 
 diag "SQL", $o->{sql};
 
-foreach ( 1 .. 3 ) {
+$hits = 3 unless $ENV{DEBUG};
+
+foreach ( 1 .. $hits ) {
 
-       ok( my $marc = $o->next_marc, "next_marc $_" );
+       ok( my $marc = $o->next_marc, "next_marc $o->{database} $_" );
        diag $marc;
 
 }
+
+} # database
+