Conformance tess for cmd?

Nicolas Le Cam niko.lecam at
Sat Dec 19 05:42:32 CST 2009

2009/12/19 Eric Pouech <eric.pouech at>:
> Dan Kegel a écrit :
>> On Fri, Dec 18, 2009 at 11:50 PM, Eric Pouech <eric.pouech at>
>> wrote:
>>> If you want to control more closely commands vs output you can toy with
>> I would have thought that overkill for a batch mode program like cmd,
>> but it appears to have several interactive commands:
>>  pause
>>  choice
>>  set /p
>> so yeah, something like that will be needed.
>> Then there's the question of how to integrate it into the wine
>> test suite.  I suspect the way to go is
>> to have a make rule that converts the input and expected output
>> files into hex byte arrays in a generated .c file,
>> to use the normal wine test infrastructure by copying
>> dlls/ to programs/
>> Sound good?
> the idea of test_cl.h is to have something similar to our test suite, but
> for command line programs
> so you can still have the ok() rules, the only thing that test_cl.h does is
> to give helpers to drive the program to be tested, and simplify sending
> commands and fetching their output
> but, of course, you need first to allow test Make rules to be allowed in
> programs/ subdirectory
> A+
> --
> Eric Pouech
> "The problem with designing something completely foolproof is to
> underestimate the ingenuity of a complete idiot." (Douglas Adams)

What about redirecting io pipes and use CreateProcess ?
msdn has some examples :

Nicolas Le Cam

More information about the wine-devel mailing list