From fa56f3f6727d31111a113819ee0237f289b4c102 Mon Sep 17 00:00:00 2001 From: Thomas Walpole Date: Mon, 21 Nov 2016 15:11:49 -0800 Subject: [PATCH] BecomeClosed matchers isn't derived from Matcher - still needs aliases for RSpec 2.x compatability --- lib/capybara/rspec/matchers.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/capybara/rspec/matchers.rb b/lib/capybara/rspec/matchers.rb index 61d1a8dd..f8fa2980 100644 --- a/lib/capybara/rspec/matchers.rb +++ b/lib/capybara/rspec/matchers.rb @@ -175,6 +175,10 @@ module Capybara def failure_message_when_negated "expected #{@window.inspect} not to become closed after #{@wait_time} seconds" end + + # RSpec 2 compatibility: + alias_method :failure_message_for_should, :failure_message + alias_method :failure_message_for_should_not, :failure_message_when_negated end def have_selector(*args, &optional_filter_block)