lib/rspec/matchers/matcher_delegator.rb in rspec-expectations-3.0.4 vs lib/rspec/matchers/matcher_delegator.rb in rspec-expectations-3.1.0
- old
+ new
@@ -1,10 +1,11 @@
module RSpec
module Matchers
# Provides the necessary plumbing to wrap a matcher with a decorator.
# @private
class MatcherDelegator
+ include Composable
attr_reader :base_matcher
def initialize(base_matcher)
@base_matcher = base_matcher
end
@@ -25,12 +26,8 @@
def initialize_copy(other)
@base_matcher = @base_matcher.clone
super
end
-
- # So `===` is delegated via `method_missing`.
- undef ===
- undef ==
end
end
end