# HG changeset patch # User Augie Fackler # Date 1520087759 18000 # Node ID 7bc33d677c0ce4adc78b75af70ea78bc09d50dfa # Parent e2b87e19c6efa87f12da17350207ea6d97062cfd tests: fix various test-check-module-imports.t violations Somehow these are only caught when running the test under Python 3. Differential Revision: https://phab.mercurial-scm.org/D2580 diff -r e2b87e19c6ef -r 7bc33d677c0c tests/test-i18n.t --- a/tests/test-i18n.t Tue Feb 27 00:33:46 2018 +0530 +++ b/tests/test-i18n.t Sat Mar 03 09:35:59 2018 -0500 @@ -54,8 +54,8 @@ Check i18n cache isn't reused after encoding change: $ cat > $TESTTMP/encodingchange.py << EOF + > from mercurial.i18n import _ > from mercurial import encoding, registrar - > from mercurial.i18n import _ > cmdtable = {} > command = registrar.command(cmdtable) > @command(b'encodingchange', norepo=True) diff -r e2b87e19c6ef -r 7bc33d677c0c tests/test-lfs.t --- a/tests/test-lfs.t Tue Feb 27 00:33:46 2018 +0530 +++ b/tests/test-lfs.t Sat Mar 03 09:35:59 2018 -0500 @@ -616,8 +616,8 @@ $ cat > $TESTTMP/dumpflog.py << EOF > # print raw revision sizes, flags, and hashes for certain files > import hashlib + > from mercurial.node import short > from mercurial import revlog - > from mercurial.node import short > def hash(rawtext): > h = hashlib.sha512() > h.update(rawtext) diff -r e2b87e19c6ef -r 7bc33d677c0c tests/test-resolve.t --- a/tests/test-resolve.t Tue Feb 27 00:33:46 2018 +0530 +++ b/tests/test-resolve.t Sat Mar 03 09:35:59 2018 -0500 @@ -85,7 +85,12 @@ $ cat > $TESTTMP/markdriver.py << EOF > '''mark and unmark files as driver-resolved''' - > from mercurial import merge, registrar, scmutil, pycompat + > from mercurial import ( + > merge, + > pycompat, + > registrar, + > scmutil, + > ) > cmdtable = {} > command = registrar.command(cmdtable) > @command(b'markdriver', diff -r e2b87e19c6ef -r 7bc33d677c0c tests/test-rollback.t --- a/tests/test-rollback.t Tue Feb 27 00:33:46 2018 +0530 +++ b/tests/test-rollback.t Sat Mar 03 09:35:59 2018 -0500 @@ -220,8 +220,8 @@ > import errno > from mercurial.i18n import _ > from mercurial import ( + > error, > registrar, - > error, > ui as uimod, > ) > diff -r e2b87e19c6ef -r 7bc33d677c0c tests/test-split.t --- a/tests/test-split.t Tue Feb 27 00:33:46 2018 +0530 +++ b/tests/test-split.t Sat Mar 03 09:35:59 2018 -0500 @@ -2,7 +2,8 @@ $ cat > $TESTTMP/editor.py < #!$PYTHON - > import os, sys + > import os + > import sys > path = os.path.join(os.environ['TESTTMP'], 'messages') > messages = open(path).read().split('--\n') > prompt = open(sys.argv[1]).read()