##// END OF EJS Templates
run-tests: place the .t shell script next to $TESTTMP and with a useful name...
Mads Kiilerich -
r19871:6e746321 default
parent child Browse files
Show More
@@ -762,11 +762,11 b' def tsttest(test, wd, options, replaceme'
762 762 addsalt(n + 1, False)
763 763
764 764 # Write out the script and execute it
765 fd, name = tempfile.mkstemp(suffix='hg-tst')
766 try:
765 name = wd + '.sh'
766 f = open(name, 'w')
767 767 for l in script:
768 os.write(fd, l)
769 os.close(fd)
768 f.write(l)
769 f.close()
770 770
771 771 cmd = '%s "%s"' % (options.shell, name)
772 772 vlog("# Running", cmd)
@@ -775,8 +775,6 b' def tsttest(test, wd, options, replaceme'
775 775 # similarly, with --debug, output is None
776 776 if exitcode == SKIPPED_STATUS or output is None:
777 777 return exitcode, output
778 finally:
779 os.remove(name)
780 778
781 779 # Merge the script output back into a unified test
782 780
General Comments 0
You need to be logged in to leave comments. Login now