-#!perl
use strict;
use warnings FATAL => 'all';
use Test::More qw(no_plan);
my($file, @loaded) = @_;
local $Test::Builder::Level = $Test::Builder::Level + 1;
+ unlink "fatpacker.trace";
system($^X, "-Mblib", "-MApp::FatPacker::Trace", $file);
open my $trace, "<", "fatpacker.trace";
my @traced = sort map { chomp; $_ } <$trace>;
+ close $trace;
- is_deeply \@loaded, \@traced, "All expected modules loaded for $file";
+ is_deeply \@traced, \@loaded, "All expected modules loaded for $file";
unlink "fatpacker.trace";
}