summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorKamil Trzciński <ayufan@ayufan.eu>2015-07-08 14:12:34 +0000
committerKamil Trzciński <ayufan@ayufan.eu>2015-07-08 14:12:34 +0000
commit00b6536f4d155ec41b8a8434d992b6b207f07bb5 (patch)
tree118927afe00dc27abe67420862d0035bced7f2c9 /spec
parent52cc9a572484a87cea542448e6d439b7c6032e04 (diff)
parentb34f96ec2a4a0d09d35f562aa18eb91071d95b2f (diff)
downloadgitlab-ci-00b6536f4d155ec41b8a8434d992b6b207f07bb5.tar.gz
Merge branch 'trace_in_file' into 'master'
Build trace in file https://dev.gitlab.org/gitlab/gitlab-ci/issues/272 See merge request !167
Diffstat (limited to 'spec')
-rw-r--r--spec/support/setup_builds_storage.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/support/setup_builds_storage.rb b/spec/support/setup_builds_storage.rb
new file mode 100644
index 0000000..ab93471
--- /dev/null
+++ b/spec/support/setup_builds_storage.rb
@@ -0,0 +1,12 @@
+RSpec.configure do |config|
+ config.before(:each) do
+ FileUtils.mkdir_p("tmp/builds_test")
+ Build.any_instance.stub(:root_dir_to_trace).and_return("tmp/builds_test")
+ end
+
+ config.after(:suite) do
+ Dir.chdir(Rails.root.join("tmp/builds_test")) do
+ `ls | grep -v .gitkeep | xargs rm -r`
+ end
+ end
+end