mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-23 05:25:26 +00:00
Make runtests.py python3 ready
Tex2lyx tests with ctest depend on it
This commit is contained in:
parent
61cafeb4d2
commit
723f0e14d9
@ -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:
|
||||
|
Loading…
Reference in New Issue
Block a user