4 # Commit log for "foo" repository in test.git.tar
5 # master is the main branch
6 # b1 is a branch off of master
15 def self.included base
17 @tmpdir = Dir.mktmpdir()
18 `cp test/test.git.tar #{@tmpdir} && cd #{@tmpdir} && tar xf test.git.tar`
19 @orig_git_repositories_dir = Rails.configuration.git_repositories_dir
20 Rails.configuration.git_repositories_dir = "#{@tmpdir}/test"
21 Commit.refresh_repositories
25 FileUtils.remove_entry @tmpdir, true
26 Rails.configuration.git_repositories_dir = @orig_git_repositories_dir
27 Commit.refresh_repositories