On Mon Sep 1 19:26:30 2025 +0000, Nikolay Sivov wrote:
Certainly not all of our check_interface() checks do that. But it's true that for modules like that we probably shouldn't care too much.
Well most of the other variants of the helpers have an extra parameter to check that an interface is *not* supposed to be there, therefore they have to handle the failure case. It's useful in such case, and it'd be useful too if the helper were called within todo_wine but it's not the case here.
But I was also talking more generally, we usually don't handle error cases in tests unless they actually happen under some configuration.