We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent db88e25 commit ecfeec5Copy full SHA for ecfeec5
test/helper.rb
@@ -266,19 +266,19 @@ def util_decorate(document, decorator_module)
266
document.decorate!
267
end
268
269
- def pending(msg)
+ def pending(msg, extra_uplevel = 0)
270
begin
271
yield
272
rescue Minitest::Assertion
273
- skip("pending #{msg} [#{caller(2..2).first}]")
+ skip("pending #{msg} [#{caller(2 + extra_uplevel, 1).first}]")
274
275
- flunk("pending test unexpectedly passed: #{msg} [#{caller(1..1).first}]")
+ flunk("pending test unexpectedly passed: #{msg} [#{caller(1 + extra_uplevel, 1).first}]")
276
277
278
def pending_if(msg, pend_eh, &block)
279
return yield unless pend_eh
280
281
- pending(msg, &block)
+ pending(msg, 1, &block)
282
283
284
# returns the page size in bytes
0 commit comments