#!/usr/bin/perl
use strict;
use warnings;
# This test is supposed to make sure that
# the /tmp/par-$USER/temp-$$ directories get cleaned up when
# in CLEAN mode.
use Test::More tests => 5;
BEGIN {
$ENV{PAR_CLEAN} = 1;
delete $ENV{PAR_TEMP};
}
ok(!defined $ENV{PAR_TEMP}, "No PAR_TEMP to start with");
require PAR;
PAR->import();
ok(1, "Loaded PAR");
ok(defined $ENV{PAR_TEMP}, "Loading PAR defined PAR_TEMP");
ok(-d $ENV{PAR_TEMP}, "Loading PAR created the PAR_TEMP directory");
my $partemp = $ENV{PAR_TEMP};
END {
ok(not -d $partemp);
}
__END__