module RSpec::Core::SharedContext
def self.record(methods)
- Private: -
def self.record(methods) methods.each do |meth| define_method(meth) do |*args, &block| __shared_context_recordings << Recording.new(meth, args, block) end end end
def __shared_context_recordings
- Private: -
def __shared_context_recordings @__shared_context_recordings ||= [] end
def included(group)
- Private: -
def included(group) __shared_context_recordings.each do |recording| recording.playback_onto(group) end end