Commit ac9b0a43c281cc24f21a0bc62fd3bf263031f7be
1 parent
8c60eb54
Exists in
master
and in
1 other branch
remove the line normalizer
This seems to be a display concern. Anything related to displaying backtrace lines for the UI now lives in BacktraceLineDecorator.
Showing
1 changed file
with
0 additions
and
25 deletions
Show diff stats
spec/models/backtrace_line_normalizer_spec.rb
| @@ -1,25 +0,0 @@ | @@ -1,25 +0,0 @@ | ||
| 1 | -describe BacktraceLineNormalizer, type: 'model' do | ||
| 2 | - subject { described_class.new(raw_line).call } | ||
| 3 | - | ||
| 4 | - describe "sanitize" do | ||
| 5 | - context "unknown file and method" do | ||
| 6 | - let(:raw_line) { { 'number' => rand(999), 'file' => nil, 'method' => nil } } | ||
| 7 | - | ||
| 8 | - it "should replace nil file with [unknown source]" do | ||
| 9 | - expect(subject['file']).to eq "[unknown source]" | ||
| 10 | - end | ||
| 11 | - | ||
| 12 | - it "should replace nil method with [unknown method]" do | ||
| 13 | - expect(subject['method']).to eq "[unknown method]" | ||
| 14 | - end | ||
| 15 | - end | ||
| 16 | - | ||
| 17 | - context "in app file" do | ||
| 18 | - let(:raw_line) { { 'number' => rand(999), 'file' => "[PROJECT_ROOT]/assets/file.js?body=1", 'method' => nil } } | ||
| 19 | - | ||
| 20 | - it "should strip query strings from files" do | ||
| 21 | - expect(subject['file']).to eq "[PROJECT_ROOT]/assets/file.js" | ||
| 22 | - end | ||
| 23 | - end | ||
| 24 | - end | ||
| 25 | -end |