blob: 938740d80e7ba005aa5170e55f8b4ab7cdb70be1 [file] [log] [blame]
Daniel Dunbar42881ea2016-03-31 18:22:55 +00001# Check the various features of the GoogleTest format.
2#
Daniel Dunbar42881ea2016-03-31 18:22:55 +00003# RUN: not %{lit} -j 1 -v %{inputs}/googletest-upstream-format > %t.out
4# RUN: FileCheck < %t.out %s
5#
6# END.
7
8# CHECK: -- Testing:
Reid Kleckner4ca8d212017-07-28 01:05:55 +00009# CHECK: PASS: googletest-upstream-format :: {{[Dd]ummy[Ss]ub[Dd]ir}}/OneTest.py/FirstTest.subTestA
10# CHECK: FAIL: googletest-upstream-format :: {{[Dd]ummy[Ss]ub[Dd]ir}}/OneTest.py/FirstTest.subTestB
11# CHECK-NEXT: *** TEST 'googletest-upstream-format :: {{[Dd]ummy[Ss]ub[Dd]ir}}/OneTest.py/FirstTest.subTestB' FAILED ***
Daniel Dunbar42881ea2016-03-31 18:22:55 +000012# CHECK-NEXT: Running main() from gtest_main.cc
13# CHECK-NEXT: I am subTest B, I FAIL
14# CHECK-NEXT: And I have two lines of output
15# CHECK: ***
Reid Kleckner4ca8d212017-07-28 01:05:55 +000016# CHECK: PASS: googletest-upstream-format :: {{[Dd]ummy[Ss]ub[Dd]ir}}/OneTest.py/ParameterizedTest/0.subTest
17# CHECK: PASS: googletest-upstream-format :: {{[Dd]ummy[Ss]ub[Dd]ir}}/OneTest.py/ParameterizedTest/1.subTest
Daniel Dunbar42881ea2016-03-31 18:22:55 +000018# CHECK: Failing Tests (1)
19# CHECK: Expected Passes : 3
20# CHECK: Unexpected Failures: 1