require 'rack/test'
require 'pry'
require 'datapimp'

Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each { |f| require f }

module Datapimp
  def self.spec_root
    Pathname(File.dirname(__FILE__))
  end

  def self.dummy_path
    spec_root.join("dummy")
  end

  def self.fixtures_path
    spec_root.join("support","fixtures")
  end
end

Skypager::Site.directory = {}

RSpec.configure do |config|
  config.mock_with :rspec
  config.order = :random

  config.include Rack::Test
  config.include Requests::JsonHelpers, type: :request
end