From 2b87ddc96e0fa105423c4cce0ea4fc218fb187e6 Mon Sep 17 00:00:00 2001 From: Shlomi Fish Date: Sat, 2 May 2020 13:30:53 +0300 Subject: [PATCH] prefix --- fortune-mod/tests/t/lib/FortTestInst.pm | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/fortune-mod/tests/t/lib/FortTestInst.pm b/fortune-mod/tests/t/lib/FortTestInst.pm index 697f04a..cd005b3 100644 --- a/fortune-mod/tests/t/lib/FortTestInst.pm +++ b/fortune-mod/tests/t/lib/FortTestInst.pm @@ -22,12 +22,16 @@ sub do_system } } +# to avoid paths that start with "./fortune" +my $BASE_PATH_PREFIX = "TEMP-DIR-"; + sub install { - my ($basepath) = @_; - my $cwd = cwd->absolute; - my $build_dir = $cwd->child("$basepath-build-dir"); - my $inst_dir = $cwd->child("$basepath-INST_DIR"); + my ($basebasepath) = @_; + my $basepath = $BASE_PATH_PREFIX . $basebasepath; + my $cwd = cwd->absolute; + my $build_dir = $cwd->child("$basepath-build-dir"); + my $inst_dir = $cwd->child("$basepath-INST_DIR"); rmtree( $build_dir, 0, 0 ); rmtree( $inst_dir, 0, 0 ); mkpath($build_dir); -- 2.40.0