Sha256: 0ed5ad0b462fc2cf50b3f95c886695ad69ea683f4da96cfbf2230754d49a2a3b

Contents?: true

Size: 854 Bytes

Versions: 5

Compression:

Stored size: 854 Bytes

Contents

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

if ENV['TRAVIS'] && Object.const_defined?(:RUBY_ENGINE) && RUBY_ENGINE == 'ruby'
  require 'coveralls'
  Coveralls.wear!
end

require 'bundler/setup'

Bundler.setup :test

$LOAD_PATH.unshift(File.dirname(__FILE__))
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))

require 'algoliasearch'
require 'rspec'
require 'webmock/rspec'
require 'algolia/webmock'

raise 'missing ALGOLIA_APPLICATION_ID or ALGOLIA_API_KEY environment variables' if ENV['ALGOLIA_APPLICATION_ID'].nil? || ENV['ALGOLIA_API_KEY'].nil?
Algolia.init :application_id => ENV['ALGOLIA_APPLICATION_ID'], :api_key => ENV['ALGOLIA_API_KEY']

RSpec.configure do |config|
  config.mock_with :rspec

  config.before(:suite) do
    WebMock.disable!
  end

  config.after(:suite) do
    WebMock.disable!
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
algoliasearch-1.22.0 spec/spec_helper.rb
algoliasearch-1.21.0 spec/spec_helper.rb
algoliasearch-1.20.1 spec/spec_helper.rb
algoliasearch-1.20.0 spec/spec_helper.rb
algoliasearch-1.19.2 spec/spec_helper.rb