Files
Vasily Plotnikov a0d8c7080d Initial commit
2020-11-09 23:38:45 +02:00

21 lines
660 B
Plaintext

AT_SETUP([patternlayout_test])
AT_KEYWORDS([appenders])
m4_define([PATTERNLAYOUT_TEST_AWK],
[[$AWK '
BEGIN {count = 0}
/^Entering main/ && ++count;
/(DEBUG|INFO|WARN|ERROR|FATAL)[ ]+c\.logger %[^%]*% - MDC value - This is the (FIRST|SECOND|THIRD|FOURTH|FIFTH) log message\.\.\. \[.*main\.cxx:[0-9]+\]/ && ++count;
/^Exiting main/ && ++count;
END {exit count}' <stdout >/dev/null]])
AT_CHECK(["${abs_top_builddir}/patternlayout_test"], [0], [stdout], [stderr])
AT_CHECK([PATTERNLAYOUT_TEST_AWK], [7])
ATX_WCHAR_T_TEST([
AT_CHECK(["${abs_top_builddir}/patternlayout_testU"], [0], [stdout], [stderr])
AT_CHECK([PATTERNLAYOUT_TEST_AWK], [7])
])
AT_CLEANUP