module RSpec::Core::Pending
def self.mark_pending!(example, message_or_bool)
-
message_or_bool
(Boolean, String
) -- the message to use, or true -
example
(RSpec::Core::Example
) -- the example to mark as pending
Other tags:
- Private: -
def self.mark_pending!(example, message_or_bool) message = if !message_or_bool || !(String === message_or_bool) NO_REASON_GIVEN else message_or_bool end example.metadata[:pending] = true example.execution_result.pending_message = message example.execution_result.pending_fixed = false end