Je voulais remplacer l'attente dans le module Syntaxe. Alors, je l'ai placé le code ci-dessous dans le .config/initializers/fichier syntax.rbImpossible de remplacer la méthode du module RSpec Sysntax
module RSpec
module Expectations
module Syntax
def enable_expect(syntax_host=::RSpec::Matchers)
return if expect_enabled?(syntax_host)
syntax_host.module_exec do
def expect(value=::RSpec::Expectations::ExpectationTarget::UndefinedValue, &block)
::RSpec::Expectations::ExpectationTarget.for(value, block)
end
end
end
end
end
end
Et ce nécessaire à l'intérieur du fichier env.rb.
require_relative '../../.config/initializers/syntax'
Cela ne remplace pas la méthode existante. J'utilise RSpec gem 3.2.0
Qu'est-ce qui n'a pas fonctionné avec la configuration?
Merci, spec helper travaillé –