]> git.lyx.org Git - features.git/commitdiff
Make runtests.py python3 ready
authorKornel Benko <kornel@lyx.org>
Fri, 7 Apr 2017 16:51:35 +0000 (18:51 +0200)
committerKornel Benko <kornel@lyx.org>
Fri, 7 Apr 2017 16:51:35 +0000 (18:51 +0200)
Tex2lyx tests with ctest depend on it

src/tex2lyx/test/runtests.py

index c2c7c3050e9b98430e2ead0391783e26fda9a9d9..f85f70fff1c52cd81d7d90520bdb41f8687a0ae5 100755 (executable)
@@ -15,6 +15,8 @@
 # suffix, since I don't know how to transport command line arguments through
 # the autotools "make check" mechanism.
 
+from __future__ import print_function
+
 import os, string, sys, time, difflib, filecmp, subprocess, re
 
 def usage(prog_name):
@@ -97,13 +99,13 @@ def main(argv):
         else:
             lyxfile = os.path.join(outputdir, base + ".lyx")
             cmd = '%s -roundtrip -copyfiles -f %s %s' % (tex2lyx, texfile, lyxfile)
-        print 'Executing: ' + cmd + "\n"
+        print('Executing: ' + cmd + "\n")
         proc = subprocess.Popen(cmd, shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
         proc.wait()
         err = proc.returncode
         errorstring = proc.stderr.read()
         if not errorstring is None:
-            print errorstring
+            print(errorstring)
         if err != 0:
             errors.append(f)
         elif not overwrite: