Description: adjust paths when run under autopkgtest
Origin: vendor
Forwarded: not-needed
Author: gregor herrmann <gregoa@debian.org>
Last-Update: 2015-11-03

--- a/t/Module-Info.t
+++ b/t/Module-Info.t
@@ -4,6 +4,9 @@ use lib qw(t/lib);
 use Test::More tests => 59;
 use Config;
 
+my $libdir = $ENV{ADTTMP} ? '/usr/share/perl5' : 'lib';
+my $blibdir = $ENV{ADTTMP} ? '/usr/share/perl5' : 'blib/lib';
+
 my $has_version_pm = eval 'use version; 1';
 my $version_pm_VERSION = $has_version_pm ? 'version'->VERSION : 0;
 my $Mod_Info_VERSION = '0.37';
@@ -60,7 +63,7 @@ my @safe_subs     = qw(
 
 can_ok('Module::Info', @expected_subs);
 
-my $mod_info = Module::Info->new_from_file('lib/Module/Info.pm');
+my $mod_info = Module::Info->new_from_file("$libdir/Module/Info.pm");
 isa_ok($mod_info, 'Module::Info', 'new_from_file');
 
 ok( !$mod_info->name,                       '    has no name' );
@@ -68,7 +71,7 @@ $mod_info->name('Module::Info');
 ok( $mod_info->name,                        '    name set' );
 is( $mod_info->version, $Mod_Info_VERSION,  '    version()' );
 ok( !$mod_info->inc_dir,                    '    has no inc_dir' );
-is( $mod_info->file, File::Spec->rel2abs('lib/Module/Info.pm'),
+is( $mod_info->file, File::Spec->rel2abs("$libdir/Module/Info.pm"),
                                             '    file()');
 ok( !$mod_info->is_core,                    '    not a core module' );
 
@@ -110,9 +113,9 @@ isa_ok($mod_info, 'Module::Info', 'new_f
 
 is( $mod_info->name, 'Module::Info',        '    name()' );
 is( $mod_info->version, $Mod_Info_VERSION,  '    version()' );
-is( $mod_info->inc_dir, File::Spec->rel2abs('blib/lib'),
+is( $mod_info->inc_dir, File::Spec->rel2abs("$blibdir"),
                                             '    inc_dir' );
-is( $mod_info->file, File::Spec->rel2abs('blib/lib/Module/Info.pm'),
+is( $mod_info->file, File::Spec->rel2abs("$blibdir/Module/Info.pm"),
                                             '    file()');
 ok( !$mod_info->is_core,                    '    not a core module' );
 
@@ -145,9 +148,9 @@ isa_ok($mod_info, 'Module::Info', 'new_f
 
 is( $mod_info->name, 'Module::Info',        '    name()' );
 is( $mod_info->version, $Mod_Info_VERSION,  '    version()' );
-is( $mod_info->inc_dir, File::Spec->rel2abs('blib/lib'),
+is( $mod_info->inc_dir, File::Spec->rel2abs("$blibdir"),
                                             '    inc_dir' );
-is( $mod_info->file, File::Spec->rel2abs('blib/lib/Module/Info.pm'),
+is( $mod_info->file, File::Spec->rel2abs("$blibdir/Module/Info.pm"),
                                             '    file()');
 ok( !$mod_info->is_core,                    '    not a core module' );
 
