Here is my rule:
[coverage_conditional_plugin]
rules =
"platform_system == 'Windows'": escape_win
Here is my code:
if remove:
try:
self.de_register(silent=True)
os.unlink(self.path)
except OSError as error: # pragma: escape_win
logger.debug('%s could not be removed (%s)', self.path, error)
This is my environment:
get_env_info()['platform_system']
'Windows'