summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorKamil Trzcinski <ayufan@ayufan.eu>2015-07-08 16:45:13 +0200
committerKamil Trzcinski <ayufan@ayufan.eu>2015-07-08 16:45:13 +0200
commit9436dca4ed72e0e5bb36f5444ddeb5de9b346c03 (patch)
tree3757286967a44e89f9e3e76231e6d44ba2265bb6 /spec
parent00b6536f4d155ec41b8a8434d992b6b207f07bb5 (diff)
downloadgitlab-ci-9436dca4ed72e0e5bb36f5444ddeb5de9b346c03.tar.gz
Make configurable builds_path in application.ymlbuilds-path
Diffstat (limited to 'spec')
-rw-r--r--spec/support/setup_builds_storage.rb10
1 files changed, 7 insertions, 3 deletions
diff --git a/spec/support/setup_builds_storage.rb b/spec/support/setup_builds_storage.rb
index ab93471..1f3b12b 100644
--- a/spec/support/setup_builds_storage.rb
+++ b/spec/support/setup_builds_storage.rb
@@ -1,11 +1,15 @@
RSpec.configure do |config|
+ def builds_path
+ Rails.root.join('tmp/builds_test')
+ end
+
config.before(:each) do
- FileUtils.mkdir_p("tmp/builds_test")
- Build.any_instance.stub(:root_dir_to_trace).and_return("tmp/builds_test")
+ FileUtils.mkdir_p(builds_path)
+ Settings.gitlab_ci['builds_path'] = builds_path
end
config.after(:suite) do
- Dir.chdir(Rails.root.join("tmp/builds_test")) do
+ Dir.chdir(builds_path) do
`ls | grep -v .gitkeep | xargs rm -r`
end
end