Skip to content

Commit e8fe1be

Browse files
author
Tyler Goodlet
committed
Handle firstresult hooks that return None
Only return the first result when at least one result has been returned by underlying hook implementations. Fixes #68
1 parent 5ab312c commit e8fe1be

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pluggy/callers.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ def execute(self):
107107
pass
108108

109109
if firstresult:
110-
return outcome.get_result()[0]
110+
result = outcome.get_result()
111+
return result[0] if result else None
111112

112113
return outcome.get_result()
113114

0 commit comments

Comments
 (0)