From 3dd63108b0e7551aba76eba85a459b58ec971ccb Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Fri, 28 Aug 2020 20:26:00 +0200 Subject: Update to ruby/mspec@53a6e3e --- spec/mspec/lib/mspec/runner/exception.rb | 11 ++++++++++- spec/mspec/lib/mspec/runner/mspec.rb | 4 +++- spec/mspec/lib/mspec/utils/version.rb | 2 +- 3 files changed, 14 insertions(+), 3 deletions(-) (limited to 'spec/mspec/lib') diff --git a/spec/mspec/lib/mspec/runner/exception.rb b/spec/mspec/lib/mspec/runner/exception.rb index aea6610cd3..e07f02f684 100644 --- a/spec/mspec/lib/mspec/runner/exception.rb +++ b/spec/mspec/lib/mspec/runner/exception.rb @@ -40,6 +40,15 @@ class ExceptionState @backtrace_filter ||= MSpecScript.config[:backtrace_filter] || %r{(?:/bin/mspec|/lib/mspec/)} bt = @exception.backtrace || [] - bt.select { |line| $MSPEC_DEBUG or @backtrace_filter !~ line }.join("\n") + unless $MSPEC_DEBUG + # Exclude (other) if other.respond_to? :to_int - other = Integer other + other = Integer(other.to_int) else other = SpecVersion.new(String(other)).to_i end -- cgit v1.2.3