From: Finn B. <bc...@us...> - 2001-11-03 19:09:55
|
Update of /cvsroot/jython/bugtests In directory usw-pr-cvs1:/tmp/cvs-serv22235 Modified Files: support.py Log Message: runJava(), runJython(): Added "error" keyword to specify a redirect of stderr to a file. Index: support.py =================================================================== RCS file: /cvsroot/jython/bugtests/support.py,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** support.py 2001/10/27 22:29:47 1.3 --- support.py 2001/11/03 19:09:53 1.4 *************** *** 63,70 **** else: outstream = java.lang.System.out import java thread.start_new_thread(StreamReader, (p.inputStream, outstream)) ! thread.start_new_thread(StreamReader, (p.errorStream, outstream)) ret = p.waitFor() if ret != 0 and not kw.has_key("expectError"): --- 63,74 ---- else: outstream = java.lang.System.out + if kw.has_key("error"): + errstream = java.io.FileOutputStream(kw['error']) + else: + errstream = java.lang.System.out import java thread.start_new_thread(StreamReader, (p.inputStream, outstream)) ! thread.start_new_thread(StreamReader, (p.errorStream, errstream)) ret = p.waitFor() if ret != 0 and not kw.has_key("expectError"): *************** *** 82,89 **** else: outstream = java.lang.System.out import java thread.start_new_thread(StreamReader, (p.inputStream, outstream)) ! thread.start_new_thread(StreamReader, (p.errorStream, outstream)) ret = p.waitFor() if ret != 0 and not kw.has_key("expectError"): --- 86,97 ---- else: outstream = java.lang.System.out + if kw.has_key("error"): + errstream = java.io.FileOutputStream(kw['error']) + else: + errstream = java.lang.System.out import java thread.start_new_thread(StreamReader, (p.inputStream, outstream)) ! thread.start_new_thread(StreamReader, (p.errorStream, errstream)) ret = p.waitFor() if ret != 0 and not kw.has_key("expectError"): |