Sha256: 23a42d2b91004d1cde25b3785aaed1e61a30806a9f831bfc59140a7d98d36e86
Contents?: true
Size: 1 KB
Versions: 3
Compression:
Stored size: 1 KB
Contents
require 'cucumber/formatter/backtrace_filter' module Cucumber module Formatter describe BacktraceFilter do context '#exception' do before do trace = %w(a b _anything__/vendor/rails__anything_ _anything__lib/cucumber__anything_ _anything__bin/cucumber:__anything_ _anything__lib/rspec__anything_ _anything__gems/__anything_ _anything__minitest__anything_ _anything__test/unit__anything_ _anything__Xgem/ruby__anything_ _anything__lib/ruby/__anything_ _anything__.rbenv/versions/2.3/bin/bundle__anything_) @exception = Exception.new @exception.set_backtrace(trace) end it 'filters unnecessary traces' do BacktraceFilter.new(@exception).exception expect(@exception.backtrace).to eql %w(a b) end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems