Sha256: 4b40130cfb40220febb3f6dfeec3bc2ce8ac2e3b0abb9b3d0e4787b83d04e756
Contents?: true
Size: 1.65 KB
Versions: 1
Compression:
Stored size: 1.65 KB
Contents
require 'engine_cart' require File.expand_path("config/environment", EngineCart.destination) require 'rspec' require 'rspec/rails' require 'rspec/its' require 'webmock/rspec' require 'simplecov' require 'vcr' require 'capybara/rails' require 'capybara/rspec' require 'support/rake' require 'coveralls' Coveralls.wear! EngineCart.load_application! SimpleCov.start do add_filter "/spec/" end VCR.configure do |c| c.cassette_library_dir = 'spec/fixtures/vcr_cassettes' c.hook_into :webmock c.configure_rspec_metadata! c.ignore_localhost = true end Capybara.default_driver = :rack_test # This is a faster driver Capybara.javascript_driver = :poltergeist # This is slower Capybara.default_max_wait_time = ENV['TRAVIS'] ? 30 : 15 RSpec.configure do |config| config.expect_with :rspec do |c| c.syntax = [:should, :expect] end end module BrowserConfigHelper def url_options { protocol: 'http://', host: 'browse-everything.example.edu', script_name: '' } end def stub_configuration BrowseEverything.configure({ "file_system" => { home: File.expand_path('../fixtures/file_system',__FILE__) }, "box" => { client_id: "BoxClientId", client_secret: "BoxClientSecret" }, "dropbox" => { app_key: "DropboxAppKey", app_secret: "DropboxAppSecret" }, "google_drive" => { client_id: "GoogleClientId", client_secret: "GoogleClientSecret" }, "sky_drive" => { client_id: "SkyDriveClientId", client_secret: "SkyDriveClientSecret" } }) end def unstub_configuration BrowseEverything.configure(nil) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
browse-everything-0.10.5 | spec/spec_helper.rb |