spec_helper.rb revision 8855a26fb8a7c3743d2ae2cb817e21fb23b674c4
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graber# This file is copied to spec/ when you run 'rails generate rspec:install'
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graberrequire File.expand_path("../../test/shared_helper", __FILE__)
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graberrequire File.expand_path("../../config/environment", __FILE__)
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graberrequire Rails.root.join('config', 'database_cleaner.rb')
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graber# Requires supporting ruby files with custom matchers and macros, etc,
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graber# in spec/support/ and its subdirectories.
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane GraberDir[Rails.root.join("spec/support/**/*.rb")].each { |f| require f }
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graber fixture_path = Rails.root.join('test/fixtures/')
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graber stub_request(:get, 'http://localhost:8000/version').
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graber to_return(body: Hets.minimal_version_string)
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graber let(:hets_instance) { create(:local_hets_instance) }
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graber stub_request(:get, 'http://localhost:8000/version').
45794802f13e5db18b5d7acb45169e1f4e8b70b2Stéphane Graber to_return(body: Hets.minimal_version_string)
48356bbfdf8f277c5fe65287d76b7d891ca40964Stéphane Graberdef add_fixture_file(repository, relative_file)
RSpec.configure do |config|
config.include Devise::TestHelpers, type: :controller