diff options
Diffstat (limited to 'spec/warning_spec.rb')
-rw-r--r-- | spec/warning_spec.rb | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/spec/warning_spec.rb b/spec/warning_spec.rb index 3f7328ce..18bfa219 100644 --- a/spec/warning_spec.rb +++ b/spec/warning_spec.rb @@ -1,9 +1,7 @@ RSpec.describe Pry::Warning do describe "#warn" do - it "prints a warning with file and line" do - expect(Kernel).to receive(:warn).with( - "#{__FILE__}:#{__LINE__ + 2}: warning: foo bar" - ) + it "prints message with file and line of the calling frame" do + expect(Kernel).to receive(:warn).with(/.+\.rb:\d+: warning: foo bar/) described_class.warn('foo bar') end end |