# HG changeset patch # User Martin von Zweigbergk # Date 2018-07-02 07:02:31 # Node ID 296648321710985404e8b082bccd426e72c9cce1 # Parent 88e6630dc8d0da19df2ecb90153cd4c72d1e89a3 tests: don't reimplement enumerate() in run-tests Differential Revision: https://phab.mercurial-scm.org/D3877 diff --git a/tests/run-tests.py b/tests/run-tests.py --- a/tests/run-tests.py +++ b/tests/run-tests.py @@ -1480,10 +1480,8 @@ class TTest(Test): if expected.get(pos, None): els = expected[pos] - i = 0 optional = [] - while i < len(els): - el = els[i] + for i, el in enumerate(els): r = self.linematch(el, lout) if isinstance(r, str): @@ -1512,8 +1510,6 @@ class TTest(Test): if not self._iftest(conditions): optional.append(i) - i += 1 - if r: if r == "retry": continue