From a09ae8279c107928d1ac92a5ef4e02ece07060dd Mon Sep 17 00:00:00 2001 From: Artur Beljajev Date: Sun, 5 Feb 2017 23:33:06 +0200 Subject: [PATCH 1/2] Add admin sign in helper to request specs --- spec/support/requests/session_helpers.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spec/support/requests/session_helpers.rb b/spec/support/requests/session_helpers.rb index 3f75da577..9d8c69dc3 100644 --- a/spec/support/requests/session_helpers.rb +++ b/spec/support/requests/session_helpers.rb @@ -28,5 +28,9 @@ module Requests post '/epp/session/login', frame: login_xml end + + def sign_in_to_admin_area(user: FactoryGirl.create(:admin_user)) + post admin_sessions_path, admin_user: { username: user.username, password: user.password } + end end end From a25cf51e2493b6cd918c8504a7593ad01bb39949 Mon Sep 17 00:00:00 2001 From: Artur Beljajev Date: Tue, 28 Feb 2017 04:51:43 +0200 Subject: [PATCH 2/2] Fix rspec config --- spec/rails_helper.rb | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/spec/rails_helper.rb b/spec/rails_helper.rb index d5b0da950..110e8df27 100644 --- a/spec/rails_helper.rb +++ b/spec/rails_helper.rb @@ -31,8 +31,9 @@ RSpec.configure do |config| config.include ActiveSupport::Testing::TimeHelpers config.include Requests::SessionHelpers, type: :request config.include Features::SessionHelpers, type: :feature + config.include AbstractController::Translation, type: :request config.include AbstractController::Translation, type: :feature - config.include Requests::EPPHelpers + config.include Requests::EPPHelpers, type: :request config.define_derived_metadata(file_path: %r[/spec/features/]) do |metadata| metadata[:db] = true if metadata[:db].nil? @@ -58,10 +59,6 @@ RSpec.configure do |config| metadata[:type] = :request end - config.define_derived_metadata(file_path: %r[/spec/requests/epp/]) do |metadata| - metadata[:epp] = true if metadata[:epp].nil? - end - config.use_transactional_fixtures = false config.infer_spec_type_from_file_location!