X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit%2FApp-FatPacker.git;a=blobdiff_plain;f=t%2Ftrace.t;h=0d379a218f6fd7f96f6453359d791a996cb296c7;hp=0d8191e53d840fd18ae4080ed598ffd7fdc09d3a;hb=ecc8c5dceec238989e44f924e65f48389b6c2ee0;hpb=8516a2f454820d8aad0897f6bec7e37ecd94dcc0 diff --git a/t/trace.t b/t/trace.t index 0d8191e..0d379a2 100644 --- a/t/trace.t +++ b/t/trace.t @@ -2,20 +2,20 @@ use strict; use warnings FATAL => 'all'; use Test::More qw(no_plan); -test_trace("t/mod/a.pm" => ("t/mod/b.pm", "t/mod/c.pm")); -test_trace("t/mod/b.pm" => ("t/mod/c.pm")); -test_trace("t/mod/c.pm" => ()); -test_trace("t/mod/d.pl" => ("t/mod/d.pm")); +test_trace("t/mod/ModuleA.pm" => ("ModuleB.pm", "ModuleC.pm")); +test_trace("t/mod/ModuleB.pm" => ("ModuleC.pm")); +test_trace("t/mod/ModuleC.pm" => ()); +test_trace("t/mod/ModuleD.pl" => ("ModuleD.pm")); # Attempts to conditionally load a module that isn't present -test_trace("t/mod/cond.pm" => ()); +test_trace("t/mod/ModuleCond.pm" => ()); sub test_trace { my($file, @loaded) = @_; local $Test::Builder::Level = $Test::Builder::Level + 1; unlink "fatpacker.trace"; - system($^X, "-Mblib", "-MApp::FatPacker::Trace", $file); + system($^X, "-Mblib", '-It/mod', "-MApp::FatPacker::Trace", $file); open my $trace, "<", "fatpacker.trace"; my @traced = sort map { chomp; $_ } <$trace>;