mirror of
https://github.com/reactos/reactos.git
synced 2024-09-09 20:30:04 +00:00
![]() - 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 |
||
---|---|---|
.. | ||
apitests | ||
dibtests | ||
drivers | ||
dxtest | ||
kmtests | ||
regtests | ||
rosautotest | ||
testdata | ||
tests | ||
win32 | ||
winetests | ||
.gitignore | ||
CMakeLists.txt | ||
COPYING | ||
readme.txt |
==================== ReactOS Tests ==================== This directory contains various tests for ReactOS. Make sure you also have a copy of the rest of the ReactOS source before you attempt to build anything in this module. It is to be placed under "modules" subdirectory of a trunk checkout. No additional changes to build files are necessary, it'll be picked up automatically. To include "rostests" in your build folder: 1. Copy the rostests folder into the reactos\modules folder, or 2. Link reactos/modules/rostests to rostests # For Windows users cd %%_ROSSOURCEDIR%%\reactos\modules mklink /j rostests %%_ROSSOURCEDIR%%\rostests # For UNIX users cd \$$_ROSSOURCEDIR/reactos/modules ln -s \$$_ROSSOURCEDIR/rostests rostests