23 lines · plain
1# After the initial '=', the value can contain '=' with no special meaning.2 3# DEFINE: %{equals} = FileCheck -check-prefixes=FOO,BAR4# RUN: echo '%{equals}'5# CHECK:# | FileCheck -check-prefixes=FOO,BAR6#7# REDEFINE: %{equals} == == =8# RUN: echo '%{equals}'9# CHECK:# | = == =10 11# DEFINE: %{continue-equals} = FileCheck -strict-whitespace -match-full-lines \12# DEFINE: -check-prefixes=FOO,BAR13# RUN: echo '%{continue-equals}'14# CHECK:# | FileCheck -strict-whitespace -match-full-lines -check-prefixes=FOO,BAR15#16# REDEFINE: %{continue-equals} = FileCheck -input-file=test.txt \17# REDEFINE: -implicit-check-not=foobar \18# REDEFINE: -check-prefixes=FOO,BAR19# RUN: echo '%{continue-equals}'20# CHECK:# | FileCheck -input-file=test.txt -implicit-check-not=foobar -check-prefixes=FOO,BAR21 22# CHECK: Passed: 1 {{\([0-9]*.[0-9]*%\)}}23