[1/2] tests: Add skip_wine, a standard way to skip tests that would cause Wine to crash.

Alexandre Julliard julliard at winehq.org
Thu Dec 14 05:50:56 CST 2006


Francois Gouget <fgouget at free.fr> writes:

> Currently there is no standard way of adding a test that works on 
> Windows but is known to cause Wine to crash. For instance this is 
> the case for bug 6827:
>
> Bug 6827: The SimSig installer crashes
> http://bugs.winehq.org/show_bug.cgi?id=6827
>
> This essentially means that such tests just don't get written, or get 
> put inside '#if 0' or 'if (0)' sections so that they are never executed, 
> not even on Windows. This means we won't get good Windows coverage until 
> Wine has been 'fixed'.

It's not really better with skip_wine; since the test will never be
run on Wine it's useless for regression testing, and we won't even
notice when the bug gets fixed. If the test doesn't crash on Windows,
the right way is to fix Wine to not crash either, that's usually not
too hard (making the test succeed may be harder, but that's why we
have todo_wine).

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list