# HG changeset patch # User Martin von Zweigbergk # Date 1530514951 25200 # Node ID 296648321710985404e8b082bccd426e72c9cce1 # Parent 88e6630dc8d0da19df2ecb90153cd4c72d1e89a3 tests: don't reimplement enumerate() in run-tests Differential Revision: https://phab.mercurial-scm.org/D3877 diff -r 88e6630dc8d0 -r 296648321710 tests/run-tests.py --- a/tests/run-tests.py Thu Jul 05 09:47:11 2018 +0530 +++ b/tests/run-tests.py Mon Jul 02 00:02:31 2018 -0700 @@ -1480,10 +1480,8 @@ 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 @@ if not self._iftest(conditions): optional.append(i) - i += 1 - if r: if r == "retry": continue