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 |