Sha256: cfdcbbb53fe712b248fe74921cd6bbaecb2f21b5ca7d6b64012bd61288dcf9b8

Contents?: true

Size: 390 Bytes

Versions: 3

Compression:

Stored size: 390 Bytes

Contents

require "bundler/setup"
require "que/testing"
require "minitest/autorun"

class CustomFilter
  def self.filter(bt)
    return ['No backtrace'] unless bt

    new_bt = bt.take_while { |line| line !~ %r{minitest} }
    new_bt = bt.select     { |line| line !~ %r{minitest} } if new_bt.empty?
    new_bt = bt.dup if new_bt.empty?

    new_bt
  end
end

Minitest.backtrace_filter = CustomFilter

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
que-testing-0.2.0 spec/spec_helper.rb
que-testing-0.1.1 spec/spec_helper.rb
que-testing-0.1.0 spec/spec_helper.rb