Module: RSpec::PowerAssertExtensions
- Defined in:
- lib/rspec/power_assert.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.assertion_method_alias(name) ⇒ Object
144 145 146 |
# File 'lib/rspec/power_assert.rb', line 144 def self.assertion_method_alias(name) alias_method name.to_sym, :it_is_asserted_by end |
Instance Method Details
#it_is_asserted_by(description = nil, &blk) ⇒ Object
148 149 150 151 152 153 154 |
# File 'lib/rspec/power_assert.rb', line 148 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 |