Sha256: 9e937dd6602e19c4da954acf54e7931537e6194c99ca3a97f2c51685c003f217

Contents?: true

Size: 378 Bytes

Versions: 9

Compression:

Stored size: 378 Bytes

Contents

require 'simplecov'
SimpleCov.start

require 'tmpdir'
require 'webmock/rspec'

require 'schema_dev/config'

def in_tmpdir
  Dir.mktmpdir do |dir|
    Dir.chdir(dir) do
      yield
    end
  end
end

def get_config(data)
  SchemaDev::Config._reset
  in_tmpdir do
    Pathname.new(SchemaDev::CONFIG_FILE).open("w") {|f| f.write data.to_yaml }
    SchemaDev::Config.load
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
schema_dev-3.1.1 spec/spec_helper.rb
schema_dev-3.1.0 spec/spec_helper.rb
schema_dev-3.0.1 spec/spec_helper.rb
schema_dev-3.0.0 spec/spec_helper.rb
schema_dev-2.0.4 spec/spec_helper.rb
schema_dev-2.0.3 spec/spec_helper.rb
schema_dev-2.0.2 spec/spec_helper.rb
schema_dev-2.0.1 spec/spec_helper.rb
schema_dev-2.0.0 spec/spec_helper.rb