Francois Gouget fgouget@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).