Sha256: cadcaf359bb67c81877e5f708754830d77177c760e675e49da48540034d0e812

Contents?: true

Size: 324 Bytes

Versions: 5

Compression:

Stored size: 324 Bytes

Contents

module TestConfiguration
  include TemporaryFiles

  def stub_config(config, &block)
    Nesta::Config.instance.stub(:config, config) do
      yield
    end
  end

  def temp_content
    { 'content' => temp_path('content') }
  end

  def with_temp_content_directory(&block)
    stub_config(temp_content) { yield }
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
nesta-0.18.0 test/support/test_configuration.rb
nesta-0.17.0 test/support/test_configuration.rb
nesta-0.16.0 test/support/test_configuration.rb
nesta-0.15.0 test/support/test_configuration.rb
nesta-0.14.0 test/support/test_configuration.rb