module RSpec::PowerAssertExtensions
Public Class Methods
assertion_method_alias(name)
click to toggle source
# File lib/rspec/power_assert.rb, line 129 def self.assertion_method_alias(name) alias_method name.to_sym, :it_is_asserted_by end
Public Instance Methods
it_is_asserted_by(description = nil, &blk)
click to toggle source
# File lib/rspec/power_assert.rb, line 133 def it_is_asserted_by(description = nil, &blk) file, _lineno = blk.source_location backtrace = caller.drop_while {|l| l !~ /#{Regexp.escape(file)}/} it description, caller: backtrace do evaluate_example(__callee__, &blk) end end