Sha256: a55e029bbdb93fa1c5ae834db31a0e10f3297d009a587d7ddcea02dd2615c4c9
Contents?: true
Size: 453 Bytes
Versions: 2
Compression:
Stored size: 453 Bytes
Contents
shared_context :within_temp_work_dir do include_context "uses temp dir" before do # avoid "warning: conflicting chdir during another chdir block" @current_dir = Pathname.pwd Dir.chdir(temp_dir) FileUtils.cp_r(spec_dir.join("script"), temp_dir) FileUtils.cp(spec_dir.join(".paraduct.yml"), temp_dir) FileUtils.cp(spec_dir.join(".paraduct_rsync_exclude.txt"), temp_dir) end after do Dir.chdir(@current_dir) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
paraduct-1.0.1 | spec/support/contexts/within_temp_work_dir.rb |
paraduct-1.0.0 | spec/support/contexts/within_temp_work_dir.rb |