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"):
|