From: Dobrica Pavlinusic Date: Wed, 12 Jan 2005 19:28:41 +0000 (+0000) Subject: use File::Spec in attempt to support MacPerl X-Git-Url: http://git.rot13.org/?p=Biblio-Isis;a=commitdiff_plain;h=fa6e3fb112b5e77d6545b78692ecf575c91ed893 use File::Spec in attempt to support MacPerl git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@38 4670fa4d-42ec-0310-ab5b-a66af6943492 --- diff --git a/Makefile.PL b/Makefile.PL index 8b70420..95b0f53 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -10,6 +10,7 @@ WriteMakefile( 'Test::Simple' => 0.44, 'Carp' => 0, 'File::Glob' => 0, + 'File::Spec' => 0, }, depend => { dist => 'changelog', diff --git a/t/001_load.t b/t/001_load.t index c2734d6..bb5a636 100755 --- a/t/001_load.t +++ b/t/001_load.t @@ -4,11 +4,14 @@ use strict; use blib; use Test::More tests => 2; +use File::Spec; BEGIN { use_ok( 'Biblio::Isis' ); } +my $path = File::Spec->catfile('data', 'winisis', 'BIBL'); + my $object = Biblio::Isis->new ( - isisdb => './data/winisis/BIBL', + isisdb => $path, ); isa_ok ($object, 'Biblio::Isis'); diff --git a/t/002_isis.t b/t/002_isis.t index e1163e5..72f0398 100755 --- a/t/002_isis.t +++ b/t/002_isis.t @@ -6,12 +6,16 @@ use blib; use Data::Dumper; use Test::More tests => 110; +use File::Spec; BEGIN { use_ok( 'Biblio::Isis' ); } my $debug = shift @ARGV; my $isis; +my $path_winisis = File::Spec->catfile('data', 'winisis', 'BIBL'); +my $path_isismarc = File::Spec->catfile('data', 'isismarc', 'BIBL'); + sub test_data { my $args = {@_}; @@ -123,7 +127,7 @@ sub test_data { } $isis = Biblio::Isis->new ( - isisdb => './data/winisis/BIBL', + isisdb => $path_winisis, include_deleted => 1, debug => $debug, ); @@ -142,7 +146,7 @@ test_data( ); $isis = Biblio::Isis->new ( - isisdb => './data/isismarc/BIBL', + isisdb => $path_isismarc, include_deleted => 1, ); @@ -159,7 +163,7 @@ test_data( # check logically deleted $isis = Biblio::Isis->new ( - isisdb => './data/winisis/BIBL', + isisdb => $path_winisis, include_deleted => 1, ); @@ -167,7 +171,7 @@ ok($isis->fetch(3), "deleted found"); cmp_ok($isis->{deleted}, '==', 3, "MFN 3 is deleted"); $isis = Biblio::Isis->new ( - isisdb => './data/winisis/BIBL', + isisdb => $path_winisis, debug => $debug, );