diff options
Diffstat (limited to 't/Test/Sbotools.pm')
-rw-r--r-- | t/Test/Sbotools.pm | 9 |
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) { |