Add EPP response code rspec matcher

#355
This commit is contained in:
Artur Beljajev 2017-01-25 05:11:31 +02:00
parent edf1e33260
commit e31c68d43f
6 changed files with 56 additions and 18 deletions

View file

@ -6,6 +6,7 @@ require 'capybara/poltergeist'
require 'paper_trail/frameworks/rspec'
require 'money-rails/test_helpers'
require 'support/requests/session_helpers'
require 'support/requests/epp_helpers'
require 'support/features/session_helpers'
if ENV['ROBOT']
@ -15,6 +16,7 @@ end
require 'support/matchers/alias_attribute'
require 'support/matchers/active_job'
require 'support/matchers/epp/code'
require 'support/capybara'
require 'support/factory_girl'
require 'support/database_cleaner'
@ -30,6 +32,8 @@ RSpec.configure do |config|
config.include Features::SessionHelpers, type: :feature
config.include AbstractController::Translation, type: :feature
config.include Requests::EPPHelpers, epp: true
config.define_derived_metadata(file_path: %r[/spec/features/]) do |metadata|
metadata[:db] = true if metadata[:db].nil?
end
@ -46,6 +50,10 @@ RSpec.configure do |config|
metadata[:db] = true if metadata[:db].nil?
end
config.define_derived_metadata(file_path: %r[/spec/requests/epp/]) do |metadata|
metadata[:epp] = true if metadata[:epp].nil?
end
config.define_derived_metadata(file_path: %r[/spec/api/]) do |metadata|
metadata[:type] = :request
end