Sha256: 0db88367a65f9114d03848251196c3ef04452488c5d9d2dcb2763ff694752bf6

Contents?: true

Size: 591 Bytes

Versions: 8

Compression:

Stored size: 591 Bytes

Contents

module ::RSpec
  module Support
    module Warnings
      def warn_with(message, options={})
        call_site = options.fetch(:call_site) { CallerFilter.first_non_rspec_line }
        # mutable strings
        # message << " Use #{options[:replacement]} instead." if options[:replacement]
        message += " Use #{options[:replacement]} instead." if options[:replacement]
        # message << " Called from #{call_site}." if call_site
        message += " Called from #{call_site}." if call_site
        ::Kernel.warn message
      end
    end
  end
  extend RSpec::Support::Warnings
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
opal-rspec-0.8.0 lib-opal/opal/rspec/fixes/rspec/support/warnings.rb
opal-rspec-0.8.0.alpha3 lib-opal/opal/rspec/fixes/rspec/support/warnings.rb
opal-rspec-0.8.0.alpha2 lib-opal/opal/rspec/fixes/rspec/support/warnings.rb
opal-rspec-0.8.0.alpha1 lib-opal/opal/rspec/fixes/rspec/support/warnings.rb
opal-rspec-0.7.1 lib-opal/opal/rspec/fixes/rspec/support/warnings.rb
opal-rspec-0.7.0 lib-opal/opal/rspec/fixes/rspec/support/warnings.rb
opal-rspec-0.7.0.rc.2 lib-opal/opal/rspec/fixes/rspec/support/warnings.rb
opal-rspec-0.7.0.rc.1 lib-opal/opal/rspec/fixes/rspec/support/warnings.rb