# This file is autogenerated. Do not edit it by hand. Regenerate it with: # srb rbi gems # typed: strict # # If you would like to make changes to this file, great! Please create the gem's shim here: # # https://github.com/sorbet/sorbet-typed/new/master?filename=lib/rspec-expectations/all/rspec-expectations.rbi # # rspec-expectations-3.5.0 module RSpec::Support def self.require_rspec_expectations(f); end def self.require_rspec_matchers(f); end end module RSpec end module RSpec::Matchers def a_block_changing(*args, &block); end def a_block_outputting(*args, &block); end def a_block_raising(*args, &block); end def a_block_throwing(*args, &block); end def a_block_yielding_control(*args, &block); end def a_block_yielding_successive_args(*args, &block); end def a_block_yielding_with_args(*args, &block); end def a_block_yielding_with_no_args(*args, &block); end def a_collection_containing_exactly(*args, &block); end def a_collection_ending_with(*args, &block); end def a_collection_including(*args, &block); end def a_collection_starting_with(*args, &block); end def a_falsey_value(*args, &block); end def a_falsy_value(*args, &block); end def a_hash_including(*args, &block); end def a_kind_of(*args, &block); end def a_nil_value(*args, &block); end def a_range_covering(*args, &block); end def a_string_ending_with(*args, &block); end def a_string_including(*args, &block); end def a_string_matching(*args, &block); end def a_string_starting_with(*args, &block); end def a_truthy_value(*args, &block); end def a_value(*args, &block); end def a_value_between(*args, &block); end def a_value_within(*args, &block); end def aggregate_failures(label = nil, metadata = nil, &block); end def all(expected); end def an_instance_of(*args, &block); end def an_object_eq_to(*args, &block); end def an_object_eql_to(*args, &block); end def an_object_equal_to(*args, &block); end def an_object_existing(*args, &block); end def an_object_having_attributes(*args, &block); end def an_object_matching(*args, &block); end def an_object_responding_to(*args, &block); end def an_object_satisfying(*args, &block); end def be(*args); end def be_a(klass); end def be_a_kind_of(expected); end def be_an(klass); end def be_an_instance_of(expected); end def be_between(min, max); end def be_falsey; end def be_falsy(*args, &block); end def be_instance_of(expected); end def be_kind_of(expected); end def be_nil; end def be_truthy; end def be_within(delta); end def change(receiver = nil, message = nil, &block); end def changing(*args, &block); end def contain_exactly(*items); end def containing_exactly(*args, &block); end def cover(*values); end def covering(*args, &block); end def end_with(*expected); end def ending_with(*args, &block); end def eq(expected); end def eq_to(*args, &block); end def eql(expected); end def eql_to(*args, &block); end def equal(expected); end def equal_to(*args, &block); end def exist(*args); end def existing(*args, &block); end def have_attributes(expected); end def having_attributes(*args, &block); end def include(*expected); end def including(*args, &block); end def match(expected); end def match_array(items); end def match_regex(*args, &block); end def matching(*args, &block); end def method_missing(method, *args, &block); end def output(expected = nil); end def raise_error(error = nil, message = nil, &block); end def raise_exception(error = nil, message = nil, &block); end def raising(*args, &block); end def respond_to(*names); end def respond_to_missing?(method, *arg1); end def responding_to(*args, &block); end def satisfy(description = nil, &block); end def satisfying(*args, &block); end def self.alias_matcher(new_name, old_name, options = nil, &description_override); end def self.configuration; end def self.define_negated_matcher(negated_name, base_name, &description_override); end def self.is_a_describable_matcher?(obj); end def self.is_a_matcher?(obj); end def start_with(*expected); end def starting_with(*args, &block); end def throw_symbol(expected_symbol = nil, expected_arg = nil); end def throwing(*args, &block); end def within(*args, &block); end def yield_control; end def yield_successive_args(*args); end def yield_with_args(*args); end def yield_with_no_args; end def yielding_control(*args, &block); end def yielding_successive_args(*args, &block); end def yielding_with_args(*args, &block); end def yielding_with_no_args(*args, &block); end end module RSpec::Expectations end class RSpec::Expectations::ExpectationNotMetError < Exception end class RSpec::Expectations::MultipleExpectationsNotMetError < RSpec::Expectations::ExpectationNotMetError end