Sha256: 9e940724a3c078408193f457d9c7033b106d8bcc2d40aac2555e323873f58445

Contents?: true

Size: 263 Bytes

Versions: 1

Compression:

Stored size: 263 Bytes

Contents

require "tmpdir"
require "rspec"

(RSpec.respond_to?(:shared_context) ? RSpec : Object).shared_context "uses temp dir" do
  around do |example|
    Dir.mktmpdir("rspec-") do |dir|
      @temp_dir = dir
      example.run
    end
  end

  attr_reader :temp_dir
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rspec-temp_dir-0.0.2 lib/rspec/temp_dir/uses_temp_dir.rb