Sha256: 88698ce4f60e25ffdbec792ea980113e8567cd362b0744c6851c7bdc04c9cc3e

Contents?: true

Size: 609 Bytes

Versions: 5

Compression:

Stored size: 609 Bytes

Contents

require 'rubygems'

gem 'minitest'
require 'minitest/autorun'
require 'minitest/spec'
require 'minitest/mock'
require 'webmock/minitest'
require 'pry'
require "doc_raptor"

class MiniTest::Unit::TestCase
  def stub_http_response_with(filename, method = :any, status = 200, headers = nil)
    format = filename.split('.').last.intern
    data = file_fixture(filename)

    stub_request(method, /docraptor\.com/).to_return(:body => data, :status => status, :headers => headers)
  end

  def file_fixture(filename)
    open(File.join(File.dirname(__FILE__), "fixtures", "#{filename.to_s}")).read.strip
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
doc_raptor-0.3.4 test/test_helper.rb
doc_raptor-0.3.3 test/test_helper.rb
doc_raptor-0.3.2 test/test_helper.rb
doc_raptor-0.3.1 test/test_helper.rb
doc_raptor-0.3.0 test/test_helper.rb