Skip to content

Commit 2d6d0af

Browse files
committed
Warn if with_them is used before where is defined
1 parent 572137c commit 2d6d0af

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
@@ -79,6 +79,9 @@ def with_them(*args, &b)
7979
@parameter ||= nil
8080

8181
if @parameter.nil?
82+
format = ->(b) { b.source_location&.join(':') || '?' }
83+
warn "#{format[b]}: `where` not defined."
84+
8285
@parameterized_pending_cases ||= []
8386
@parameterized_pending_cases << [args, b]
8487
else

0 commit comments

Comments
 (0)