Sha256: c297310318463046eb136e1a749163accb08f8e08d3bcab96198ec97e811e880
Contents?: true
Size: 670 Bytes
Versions: 5
Compression:
Stored size: 670 Bytes
Contents
# frozen_string_literal: true module RSpecSupportSpecHelpers def fixture(*names) File.join(SPEC_ROOT, "fixtures", *names) end private # Temporary resets Server @@definitions # to let the test setup a custom definition list. def with_definitions definitions_setup yield ensure definitions_teardown end def definitions_setup @_definitions = Whois::Server.send :instance_variable_get, :@definitions Whois::Server.clear_definitions end def definitions_teardown Whois::Server.send :instance_variable_set, :@definitions, @_definitions end end RSpec.configure do |config| config.include RSpecSupportSpecHelpers end
Version data entries
5 entries across 5 versions & 1 rubygems