aboutsummaryrefslogtreecommitdiff
path: root/t/Test/Sbotools.pm
diff options
context:
space:
mode:
Diffstat (limited to 't/Test/Sbotools.pm')
-rw-r--r--t/Test/Sbotools.pm9
1 files changed, 9 insertions, 0 deletions
diff --git a/t/Test/Sbotools.pm b/t/Test/Sbotools.pm
index 8319802..ec0abfc 100644
--- a/t/Test/Sbotools.pm
+++ b/t/Test/Sbotools.pm
@@ -7,6 +7,7 @@ use Exporter 'import';
use Test::More;
use Test::Execute;
use FindBin '$RealBin';
+use lib "$RealBin/../SBO-Lib/lib";
# From Test::Execute
$path = "$RealBin/../";
@@ -29,6 +30,7 @@ our @EXPORT_OK = qw/
set_pkg_dir
set_sbo_home
make_slackbuilds_txt
+ restore_perf_dummy
/;
local $Test::Builder::Level = $Test::Builder::Level + 1;
@@ -89,6 +91,13 @@ sub make_slackbuilds_txt {
if (not -e $fname) { $made = 1; system('mkdir', '-p', '/usr/sbo/repo'); system('touch', $fname); }
}
+sub restore_perf_dummy {
+ if (!-e '/usr/sbo/distfiles/perf.dummy') {
+ system('mkdir', '-p', '/usr/sbo/distfiles');
+ system('cp', "$RealBin/travis-deps/perf.dummy", '/usr/sbo/distfiles');
+ }
+}
+
# Restore original values when exiting
END {
if (%config) {