@@ -51,13 +51,17 namespace :test do | |||
|
51 | 51 | end |
|
52 | 52 | end |
|
53 | 53 | |
|
54 | def extract_tar_gz(prefix) | |
|
55 | unless File.exists?("tmp/test/#{prefix}_repository") | |
|
56 | # system "gunzip < test/fixtures/repositories/#{prefix}_repository.tar.gz | tar -xv -C tmp/test" | |
|
57 | system "tar -xvz -C tmp/test -f test/fixtures/repositories/#{prefix}_repository.tar.gz" | |
|
58 | end | |
|
59 | end | |
|
60 | ||
|
54 | 61 | (supported_scms - [:subversion, :mercurial]).each do |scm| |
|
55 | 62 | desc "Creates a test #{scm} repository" |
|
56 | 63 | task scm => :create_dir do |
|
57 | unless File.exists?("tmp/test/#{scm}_repository") | |
|
58 | # system "gunzip < test/fixtures/repositories/#{scm}_repository.tar.gz | tar -xv -C tmp/test" | |
|
59 | system "tar -xvz -C tmp/test -f test/fixtures/repositories/#{scm}_repository.tar.gz" | |
|
60 | end | |
|
64 | extract_tar_gz(scm) | |
|
61 | 65 | end |
|
62 | 66 | end |
|
63 | 67 |
General Comments 0
You need to be logged in to leave comments.
Login now