Skip to content

Commit 748dd32

Browse files
committed
Warn if with_them is used before where is defined
1 parent 284bcd3 commit 748dd32

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/rspec/parameterized/core.rb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,9 @@ def with_them(*args, &b)
8383
@parameter ||= nil
8484

8585
if @parameter.nil?
86+
format = ->(b) { b.source_location&.join(':') || '?' }
87+
warn "#{format[b]}: `where` not defined."
88+
8689
@parameterized_pending_cases ||= []
8790
@parameterized_pending_cases << [args, b]
8891
else

0 commit comments

Comments
 (0)