use strict;
use blib;
-use Data::Dumper;
-
use Test::More tests => 110;
use File::Spec;
-BEGIN { use_ok( 'Biblio::Isis' ); }
+my $emulate_dump = 0;
+
+BEGIN {
+ use_ok( 'Biblio::Isis' );
+ eval "use Data::Dump";
+
+ if (! $@) {
+ *Dumper = *Data::Dump::dump;
+ } else {
+ use Data::Dumper;
+ }
+}
+
my $debug = shift @ARGV;
my $isis;
} ];
foreach my $mfn (1 .. $isis->count) {
+
+ diag "row: ",Dumper( $data->[$mfn-1] );
+
my $rec;
ok($rec = $isis->fetch($mfn), "fetch $mfn");
my $i = 0;
foreach my $v (@{$data->[$mfn-1]->{$f}}) {
$v =~ s/^[01# ][01# ]// if ($args->{no_ident});
- cmp_ok($v, '==', $rec->{$f}->[$i], "MFN $mfn $f:$i $v");
+ cmp_ok($v, 'eq', $rec->{$f}->[$i], "MFN $mfn $f:$i $v");
$i++;
}
}
debug => $debug,
);
-print Dumper($isis);
+diag "isis-new result: ", Dumper($isis);
test_data(
no_ident => 1,