xref: /llvm-project/llvm/test/DebugInfo/symbolize-filter-markup-error-location.test (revision 22df238d4a642a4553ebf7b91325189be48b139d)
1RUN: split-file %s %t
2RUN: llvm-symbolizer --filter-markup < %t/log > /dev/null 2> %t.err
3RUN: FileCheck %s -input-file=%t.err --match-full-lines --strict-whitespace
4
5CHECK:error: expected 1 field(s); found 0
6CHECK:[[BEGIN:[{]{3}]]symbol[[END:[}]{3}]]
7CHECK:         ^
8CHECK:error: expected 1 field(s); found 0
9CHECK:foo[[BEGIN]]symbol[[END]]bar[[BEGIN]]symbol[[END]]baz
10CHECK:            ^
11CHECK:error: expected 1 field(s); found 0
12CHECK:foo[[BEGIN]]symbol[[END]]bar[[BEGIN]]symbol[[END]]baz
13CHECK:                           ^
14
15;--- log
16{{{symbol}}}
17foo{{{symbol}}}bar{{{symbol}}}baz
18