From e8f7d6126fbd5caf4f5c13bb1040eb0b201e2915 Mon Sep 17 00:00:00 2001 From: Lukas Geiger Date: Sun, 21 Jun 2020 00:50:19 +0200 Subject: [PATCH] Simplify failure defuplication in looponfail --- src/xdist/looponfail.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/xdist/looponfail.py b/src/xdist/looponfail.py index 7f01ad66..4a739f01 100644 --- a/src/xdist/looponfail.py +++ b/src/xdist/looponfail.py @@ -120,11 +120,7 @@ def loop_once(self): if collection_failed: pass # "Collection failed, keeping previous failure set" else: - uniq_failures = [] - for failure in failures: - if failure not in uniq_failures: - uniq_failures.append(failure) - self.failures = uniq_failures + self.failures = list(set(failures)) def repr_pytest_looponfailinfo(failreports, rootdirs):