Sha256: 64ee930318e10c9b0a87e5ebb5a1ebf3306812dc8ba2fe55ba99d937501a73da

Contents?: true

Size: 891 Bytes

Versions: 3

Compression:

Stored size: 891 Bytes

Contents

require "bundler/setup"

if ENV["TRAVIS"]=="true"
  require 'coveralls'
  Coveralls.wear!
end

if ENV['COVERAGE']
  require 'simplecov'
  SimpleCov.start
end

require 'pry'
require 'dotenv'

if ENV["NO_WEBMOCK"] != "1"
  require 'webmock/rspec'
  WebMock.disable_net_connect!(allow_localhost: false)
end

Dotenv.load

ENV["DATABOX_MODE"]   = "test"
ENV["DATABOX_KEY"]    ||= "8s0igg41718gos00wwc40gkokwcowk84"
ENV["DATABOX_TOKEN"]  ||= "zqa9z737mxw4ck84"

require "databox"

def request_from file
  file = "#{file}.txt" unless file =~ /\.txt$/
  File.new("./spec/requests/#{file}")
end

RSpec.configure do |config|
  config.fail_fast = ENV['RSPEC_FAIL_FAST'] == "1"
  config.mock_framework = :rspec # :mocha
  config.run_all_when_everything_filtered = true
  config.treat_symbols_as_metadata_keys_with_true_values = true

  config.expect_with :rspec do |c|
    c.syntax = :expect
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
databox-0.1.2 spec/spec_helper.rb
databox-0.1.1 spec/spec_helper.rb
databox-0.1.0 spec/spec_helper.rb