diff -r 39d253d088a9 -r 6cc8f848b4c3 tests/run-tests.py --- a/tests/run-tests.py Fri Aug 25 13:49:17 2017 -0700 +++ b/tests/run-tests.py Sun Aug 20 09:46:27 2017 -0700 @@ -1440,7 +1440,7 @@ conditions = [ c for c in m.group(2).split(b' ')] - if not self._hghave(conditions)[0]: + if not self._iftest(conditions): optional.append(i) i += 1 @@ -1474,7 +1474,7 @@ if m: conditions = [c for c in m.group(2).split(b' ')] - if self._hghave(conditions)[0]: + if self._iftest(conditions): # Don't append as optional line continue else: @@ -1555,7 +1555,7 @@ conditions = [c for c in m.group(2).split(b' ')] el = m.group(1) + b"\n" - if not self._hghave(conditions)[0]: + if not self._iftest(conditions): retry = "retry" # Not required by listed features if el.endswith(b" (esc)\n"):