Sha256: 0ac67ff33eb90d3e95ded31595fedeeac239a2cf83abf338c857081e90a9a6f6

Contents?: true

Size: 262 Bytes

Versions: 24

Compression:

Stored size: 262 Bytes

Contents

shared_context :within_temp_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)
  end

  after do
    Dir.chdir(@current_dir)
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
paraduct-1.0.1 spec/support/contexts/within_temp_dir.rb
paraduct-1.0.0 spec/support/contexts/within_temp_dir.rb
paraduct-1.0.0.beta6 spec/support/contexts/within_temp_dir.rb
paraduct-1.0.0.beta5 spec/support/contexts/within_temp_dir.rb
paraduct-1.0.0.beta4 spec/support/contexts/within_temp_dir.rb
paraduct-1.0.0.beta3 spec/support/contexts/within_temp_dir.rb
paraduct-1.0.0.beta2 spec/support/contexts/within_temp_dir.rb
paraduct-1.0.0.beta1 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.3 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.3.beta2 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.2 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.1 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.1.beta17 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.1.beta16 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.1.beta15 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.1.beta14 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.1.beta13 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.1.beta12 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.1.beta11 spec/support/contexts/within_temp_dir.rb
paraduct-0.0.1.beta10 spec/support/contexts/within_temp_dir.rb