Let an action mark itself as skipped

This commit is contained in:
jpic 2020-08-02 06:51:25 +02:00
parent 1ce27e1cd1
commit 073c3713c1

View File

@ -68,7 +68,10 @@ class Target:
traceback.print_exception(type(e), e, sys.exc_info()[2])
return True
else:
self.output.success(action)
if getattr(action, 'skipped', False):
self.output.skip(action)
else:
self.output.success(action)
result.status = 'success'
finally:
self.caller.results.append(result)