test/test_jeweler.rb in jeweler-0.10.2 vs test/test_jeweler.rb in jeweler-0.11.0
- old
+ new
@@ -2,10 +2,11 @@
class TestJeweler < Test::Unit::TestCase
def build_jeweler(base_dir = nil)
base_dir ||= non_git_dir_path
+ FileUtils.mkdir_p base_dir
Jeweler.new(build_spec, base_dir)
end
def git_dir_path
@@ -15,17 +16,13 @@
def non_git_dir_path
File.join(tmp_dir, 'nongit')
end
def build_git_dir
- return_to = Dir.pwd
FileUtils.mkdir_p git_dir_path
- begin
- Dir.chdir git_dir_path
+ Dir.chdir git_dir_path do
Git.init
- ensure
- Dir.chdir return_to
end
end
def build_non_git_dir
FileUtils.mkdir_p non_git_dir_path