Add 'apps/arv-web/' from commit 'f9732ad8460d013c2f28363655d0d1b91894dca5'
[arvados.git] / services / api / test / helpers / git_test_helper.rb
index 39e506f54585da3953a336442e1d18365fa90f2a..67e99c18dcfb25340153ace9e4d29674af17bb16 100644 (file)
@@ -15,15 +15,13 @@ module GitTestHelper
   def self.included base
     base.setup do
       @tmpdir = Dir.mktmpdir()
-      `cp test/test.git.tar #{@tmpdir} && cd #{@tmpdir} && tar xf test.git.tar`
-      @orig_git_repositories_dir = Rails.configuration.git_repositories_dir
+      system("tar", "-xC", @tmpdir, "-f", "test/test.git.tar")
       Rails.configuration.git_repositories_dir = "#{@tmpdir}/test"
       Commit.refresh_repositories
     end
 
     base.teardown do
       FileUtils.remove_entry @tmpdir, true
-      Rails.configuration.git_repositories_dir = @orig_git_repositories_dir
       Commit.refresh_repositories
     end
   end