From c1e7155333f1a86f90a7843e87bb1aa9145acdda Mon Sep 17 00:00:00 2001 From: Andreas Guldstrand Date: Sat, 16 Apr 2016 16:26:40 +0200 Subject: Add testing for cleaning builds. --- t/Test/Sbotools.pm | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 't/Test') 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) { -- cgit v1.2.3