test cleanup
[p5sagit/App-FatPacker.git] / t / trace.t
old mode 100755 (executable)
new mode 100644 (file)
index a461001..b844f18
--- a/t/trace.t
+++ b/t/trace.t
@@ -1,4 +1,3 @@
-#!perl
 use strict;
 use warnings FATAL => 'all';
 use Test::More qw(no_plan);
@@ -15,12 +14,14 @@ sub test_trace {
   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";
 }