gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module RSpec
    • module RSpec::Expectations
    • module RSpec::Expectations::ExpectationHelper
    • module RSpec::Expectations::ExpectationTarget::InstanceMethods
    • module RSpec::Expectations::Syntax
    • module RSpec::Expectations::Version
    • module RSpec::Matchers
    • module RSpec::Matchers::BuiltIn
    • module RSpec::Matchers::BuiltIn::BaseMatcher::DefaultFailureMessages
    • module RSpec::Matchers::BuiltIn::BaseMatcher::HashFormatting
    • module RSpec::Matchers::BuiltIn::BeHelpers
    • module RSpec::Matchers::BuiltIn::CaptureStderr
    • module RSpec::Matchers::BuiltIn::CaptureStdout
    • module RSpec::Matchers::BuiltIn::CountExpectation
    • module RSpec::Matchers::BuiltIn::NullCapture
    • module RSpec::Matchers::Composable
    • module RSpec::Matchers::DSL
    • module RSpec::Matchers::DSL::DefaultImplementations
    • module RSpec::Matchers::DSL::Macros
    • module RSpec::Matchers::DSL::Macros::Deprecated
    • module RSpec::Matchers::EnglishPhrasing
    • module RSpec::Matchers::FailMatchers
  • Classes

    • class BasicObject
    • class RSpec::Expectations::BlockExpectationTarget
    • class RSpec::Expectations::BlockSnippetExtractor
    • class RSpec::Expectations::Configuration
    • class RSpec::Expectations::Differ
    • class RSpec::Expectations::ExpectationNotMetError
    • class RSpec::Expectations::ExpectationTarget
    • class RSpec::Expectations::FailureAggregator
    • class RSpec::Expectations::FailureAggregator::AggregatedFailure
    • class RSpec::Expectations::LegacyMatcherAdapter
    • class RSpec::Expectations::LegacyMatcherAdapter::RSpec1
    • class RSpec::Expectations::LegacyMatcherAdapter::RSpec2
    • class RSpec::Expectations::MultipleExpectationsNotMetError
    • class RSpec::Expectations::NegativeExpectationHandler
    • class RSpec::Expectations::PositiveExpectationHandler
    • class RSpec::Expectations::ValueExpectationTarget
    • class RSpec::Matchers::AliasedMatcher
    • class RSpec::Matchers::AliasedMatcherWithOperatorSupport
    • class RSpec::Matchers::AliasedNegatedMatcher
    • class RSpec::Matchers::BuiltIn::All
    • class RSpec::Matchers::BuiltIn::BaseMatcher
    • class RSpec::Matchers::BuiltIn::Be
    • class RSpec::Matchers::BuiltIn::BeAKindOf
    • class RSpec::Matchers::BuiltIn::BeAnInstanceOf
    • class RSpec::Matchers::BuiltIn::BeBetween
    • class RSpec::Matchers::BuiltIn::BeComparedTo
    • class RSpec::Matchers::BuiltIn::BeFalsey
    • class RSpec::Matchers::BuiltIn::BeNil
    • class RSpec::Matchers::BuiltIn::BePredicate
    • class RSpec::Matchers::BuiltIn::BeTruthy
    • class RSpec::Matchers::BuiltIn::BeWithin
    • class RSpec::Matchers::BuiltIn::CaptureStreamToTempfile
    • class RSpec::Matchers::BuiltIn::Change
    • class RSpec::Matchers::BuiltIn::ChangeDetails
    • class RSpec::Matchers::BuiltIn::ChangeFromValue
    • class RSpec::Matchers::BuiltIn::ChangeRelatively
    • class RSpec::Matchers::BuiltIn::ChangeToValue
    • class RSpec::Matchers::BuiltIn::Compound
    • class RSpec::Matchers::BuiltIn::Compound::And
    • class RSpec::Matchers::BuiltIn::Compound::NestedEvaluator
    • class RSpec::Matchers::BuiltIn::Compound::Or
    • class RSpec::Matchers::BuiltIn::Compound::SequentialEvaluator
    • class RSpec::Matchers::BuiltIn::ContainExactly
    • class RSpec::Matchers::BuiltIn::ContainExactly::PairingsMaximizer
    • class RSpec::Matchers::BuiltIn::Cover
    • class RSpec::Matchers::BuiltIn::DynamicPredicate
    • class RSpec::Matchers::BuiltIn::EndWith
    • class RSpec::Matchers::BuiltIn::Eq
    • class RSpec::Matchers::BuiltIn::Eql
    • class RSpec::Matchers::BuiltIn::Equal
    • class RSpec::Matchers::BuiltIn::Exist
    • class RSpec::Matchers::BuiltIn::Exist::ExistenceTest
    • class RSpec::Matchers::BuiltIn::Has
    • class RSpec::Matchers::BuiltIn::HaveAttributes
    • class RSpec::Matchers::BuiltIn::Include
    • class RSpec::Matchers::BuiltIn::Match
    • class RSpec::Matchers::BuiltIn::NegativeOperatorMatcher
    • class RSpec::Matchers::BuiltIn::OperatorMatcher
    • class RSpec::Matchers::BuiltIn::Output
    • class RSpec::Matchers::BuiltIn::PositiveOperatorMatcher
    • class RSpec::Matchers::BuiltIn::RaiseError
    • class RSpec::Matchers::BuiltIn::ReliableMatchData
    • class RSpec::Matchers::BuiltIn::RespondTo
    • class RSpec::Matchers::BuiltIn::RespondTo::ArityCheck
    • class RSpec::Matchers::BuiltIn::Satisfy
    • class RSpec::Matchers::BuiltIn::SpecificValuesChange
    • class RSpec::Matchers::BuiltIn::StartOrEndWith
    • class RSpec::Matchers::BuiltIn::StartWith
    • class RSpec::Matchers::BuiltIn::ThrowSymbol
    • class RSpec::Matchers::BuiltIn::YieldControl
    • class RSpec::Matchers::BuiltIn::YieldProbe
    • class RSpec::Matchers::BuiltIn::YieldSuccessiveArgs
    • class RSpec::Matchers::BuiltIn::YieldWithArgs
    • class RSpec::Matchers::BuiltIn::YieldWithNoArgs
    • class RSpec::Matchers::DSL::Matcher
    • class RSpec::Matchers::ExpectedsForMultipleDiffs
    • class RSpec::Matchers::MatcherDelegator
    • class RSpec::Matchers::MatcherProtocol
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. rspec-expectations
  3. 3.12.3

Playground

Demo

Here's a Ruby.wasm playground with gem rspec-expectations version 3.12.3 specified in the Gemfile. Run bundle install and it's ready for you to play.

Powered by RunRuby.dev

Top-Level Modules

  • RSpec

Top-Level Classes

  • BasicObject

Top-Level Class Methods

  • :: format_backtrace
  • :: worse_than?

Top-Level Instance Methods

  • # +
  • # after_beginning_of_args_state
  • # after_beginning_of_body_state
  • # after_method_call_state
  • # after_opener_state
  • # aggregate_failures
  • # block_body_node
  • # block_locator
  • # block_wrapper_node
  • # body_content_locations
  • # candidate?
  • # candidate_block_wrapper_nodes
  • # candidate_method_ident_nodes
  • # correct_block?
  • # expect
  • # finalize_pending_tokens!
  • # finish!
  • # finish_or_find_next_block_if_incorrect!
  • # handle_closer_token
  • # handle_opener_token
  • # ideal?
  • # initial_state
  • # initialize
  • # inspect
  • # invoke_state_handler
  • # method_call_location
  • # method_ident_node
  • # method_ident_node?
  • # not_to
  • # opener_token?
  • # opener_token_stack
  • # parse!
  • # pending_tokens
  • # pipe_token?
  • # pretty_print
  • # to
  • # to_not
  • # unmatched_item_count
  • # worse_than?
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem