reactos/rostests/rosautotest
Thomas Faber 634ccedc1c [ROSAUTOTEST]
- Flush cout after each write as already done by Colin in r66855, per ROSTESTS-158
- Use DbgPrint instead of OutputDebugStringA again because the latter only calls the former anyway
Fixes test summary lines not being recognized by Testman, especially on VMware.

A little summary so we don't keep going back and forth with this function:
1) Only writing complete lines is required to that the output doesn't mix with debug output from other components. See r55618
2) OutputDebugStringA splits its input into 512-byte-sized blocks with no regard for line breaks, so using it with strings larger than 512 bytes breaks (1).
3) OutputDebugStringA eventually calls DbgPrint("%s", string) anyway so using it with chunks smaller than 512 bytes is not an optimization
As a result, yes this function MUST split up the lines itself, this can't be optimized or simplified away! kthxbye
ROSTESTS-178 #resolve

svn path=/trunk/; revision=68246
2015-06-23 10:06:38 +00:00
..
auto_array_ptr.h
CConfiguration.cpp [ROSAUTOTEST] 2015-02-28 21:29:44 +00:00
CConfiguration.h [ROSAUTOTEST] 2015-02-28 21:29:44 +00:00
CFatalException.cpp
CFatalException.h
CInvalidParameterException.cpp
CInvalidParameterException.h
CJournaledTestList.cpp
CJournaledTestList.h
CMakeLists.txt [ROSAUTOTEST] 2015-02-16 13:17:04 +00:00
CPipe.cpp [ROSAUTOTEST] 2015-02-28 06:56:56 +00:00
CPipe.h [ROSAUTOTEST] 2015-02-16 13:17:04 +00:00
CPipedProcess.cpp [ROSAUTOTEST] 2015-02-16 13:17:04 +00:00
CPipedProcess.h [ROSAUTOTEST] 2015-02-16 13:17:04 +00:00
CProcess.cpp [ROSAUTOTEST] 2015-02-28 21:12:25 +00:00
CProcess.h
CSimpleException.cpp [ROSAUTOTEST] 2015-02-28 21:12:25 +00:00
CSimpleException.h [ROSAUTOTEST] 2015-02-28 21:12:25 +00:00
CTest.cpp
CTest.h
CTestException.h [ROSAUTOTEST] 2015-02-28 21:12:25 +00:00
CTestInfo.cpp
CTestInfo.h
CTestList.cpp
CTestList.h
CVirtualTestList.cpp
CVirtualTestList.h
CWebService.cpp [ROSAUTOTEST] 2015-03-01 11:19:30 +00:00
CWebService.h [ROSAUTOTEST] 2015-03-01 11:19:30 +00:00
CWineTest.cpp [ROSAUTOTEST] 2015-06-23 09:54:46 +00:00
CWineTest.h [ROSAUTOTEST] 2015-02-16 13:17:04 +00:00
main.cpp [ROSAUTOTEST] 2015-02-16 14:55:39 +00:00
misc.cpp Fix PCH=0 build. 2014-08-27 20:32:13 +00:00
precomp.h [ROSAUTOTEST] 2015-06-23 09:54:46 +00:00
rosautotest.rc [ROSAUTOTEST] 2014-08-27 20:19:43 +00:00
rosautotestmsg.mc [ROSAUTOTEST] 2014-08-27 20:19:43 +00:00
shutdown.cpp
tools.cpp [ROSAUTOTEST] 2015-06-23 10:06:38 +00:00