Francois Gouget fgouget@free.fr writes:
todo_wine*() should have the same pltform check as broken(), win_skip() and main().
The idea is that the tests are a description of the Windows APIs, not of a specific implementation. There can potentially be other implementations of the same APIs (for instance in ReactOS).
broken() is a property of the Windows implementation, so it checks for the Windows platform. todo_wine is a property specific to the Wine implementation, so it checks for Wine.