diff options
author | William Deegan <bill@baddogconsulting.com> | 2017-03-13 14:56:49 +0000 |
---|---|---|
committer | William Deegan <bill@baddogconsulting.com> | 2017-03-13 14:56:49 +0000 |
commit | 63f4c3b24e101450ae1dcb39aa7e1c68ffc997d3 (patch) | |
tree | 460a8f64c3d54e14d24abf193255a731a28ceb80 /QMTest | |
parent | c48ebf8c67a83768ab094e9572f0fc69214450ba (diff) | |
parent | 5834e0c1d4616616e578e27226472e9ba87f6e2b (diff) | |
download | scons-63f4c3b24e101450ae1dcb39aa7e1c68ffc997d3.tar.gz |
Merged in rodrigc/scons (pull request #410)
When iterating over dict.items(), we do not need a new list.
Diffstat (limited to 'QMTest')
-rw-r--r-- | QMTest/TestCmd.py | 6 | ||||
-rw-r--r-- | QMTest/TestCommonTests.py | 13 |
2 files changed, 11 insertions, 8 deletions
diff --git a/QMTest/TestCmd.py b/QMTest/TestCmd.py index 96e07a98..e76b2e31 100644 --- a/QMTest/TestCmd.py +++ b/QMTest/TestCmd.py @@ -499,7 +499,7 @@ def match_re(lines = None, res = None): msg = "Regular expression error in %s: %s" raise re.error(msg % (repr(s), e.args[0])) if not expr.search(lines[i]): - print("match_re: mismatch at line %d:\n search re='%s'\n line='%s'"%(i,s,lines[i])) + print("match_re: mismatch at line %d:\n search re='%s'\n line='%s'"%(i, s, lines[i])) return return 1 @@ -672,7 +672,7 @@ except AttributeError: PIPE = subprocess.PIPE -if sys.platform == 'win32' and subprocess.mswindows: +if sys.platform == 'win32':# and subprocess.mswindows: try: from win32file import ReadFile, WriteFile from win32pipe import PeekNamedPipe @@ -734,7 +734,7 @@ class Popen(subprocess.Popen): getattr(self, which).close() setattr(self, which, None) - if sys.platform == 'win32' and subprocess.mswindows: + if sys.platform == 'win32':# and subprocess.mswindows: def send(self, input): if not self.stdin: return None diff --git a/QMTest/TestCommonTests.py b/QMTest/TestCommonTests.py index 30b7d6a3..7949cb84 100644 --- a/QMTest/TestCommonTests.py +++ b/QMTest/TestCommonTests.py @@ -168,10 +168,11 @@ class __init__TestCase(TestCommonTestCase): os.chdir(run_env.workdir) script = lstrip("""\ + from __future__ import print_function from TestCommon import TestCommon tc = TestCommon(workdir='') import os - print os.getcwd() + print(os.getcwd()) """) run_env.run(program=sys.executable, stdin=script) stdout = run_env.stdout()[:-1] @@ -2285,14 +2286,16 @@ class variables_TestCase(TestCommonTestCase): 'dll_suffix', ] - script = "import TestCommon\n" + \ - '\n'.join([ "print TestCommon.%s\n" % v for v in variables ]) + script = "from __future__ import print_function" + \ + "import TestCommon\n" + \ + '\n'.join([ "print(TestCommon.%s)\n" % v for v in variables ]) run_env.run(program=sys.executable, stdin=script) stderr = run_env.stderr() assert stderr == "", stderr - script = "from TestCommon import *\n" + \ - '\n'.join([ "print %s" % v for v in variables ]) + script = "from __future__ import print_function" + \ + "from TestCommon import *\n" + \ + '\n'.join([ "print(%s)" % v for v in variables ]) run_env.run(program=sys.executable, stdin=script) stderr = run_env.stderr() assert stderr == "", stderr |