[PATCH 3 of 3 TMP] run-tests: fix --interactive option

pierre-yves.david at ens-lyon.org pierre-yves.david at ens-lyon.org
Sat May 17 03:07:03 CDT 2014


# HG changeset patch
# User Pierre-Yves David <pierre-yves.david at fb.com>
# Date 1400312862 25200
#      Sat May 17 00:47:42 2014 -0700
# Node ID 7ed3aace96a6d6d843cb7ca43dab2a2f5e1333ed
# Parent  3c476163e0185105613884500653fea4bb9a29be
run-tests: fix --interactive option

``TTest._testpath`` never existed. This must be the remain of some contributors
side refactoring.

diff --git a/tests/run-tests.py b/tests/run-tests.py
--- a/tests/run-tests.py
+++ b/tests/run-tests.py
@@ -588,13 +588,13 @@ class Test(object):
             print 'Accept this change? [n] ',
             answer = sys.stdin.readline().strip()
             iolock.release()
             if answer.lower() in ('y', 'yes'):
                 if self._test.endswith('.t'):
-                    rename(self._errpath, self._testpath)
+                    rename(self._errpath, self._path)
                 else:
-                    rename(self._errpath, '%s.out' % self._testpath)
+                    rename(self._errpath, '%s.out' % self._path)
 
                 return '.', self._test, ''
 
         return warned and '~' or '!', self._test, msg
 


More information about the Mercurial-devel mailing list