diff --git a/coverage/results.py b/coverage/results.py index 39612a8a7..e61ad5736 100644 --- a/coverage/results.py +++ b/coverage/results.py @@ -178,7 +178,7 @@ def arcs_missing(self) -> list[TArc]: """Returns a sorted list of the un-executed arcs in the code.""" missing = ( p for p in self.arc_possibilities - if p not in self.arcs_executed + if p not in self.arcs_executed_set and p[0] not in self.no_branch and p[1] not in self.excluded )