From: SourceForge.net <no...@so...> - 2008-04-28 22:09:28
|
Feature Requests item #1913115, was opened at 2008-03-13 00:03 Message generated for change (Comment added) made by toalexsmail You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=365278&aid=1913115&group_id=15278 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Alex (toalexsmail) Assigned to: Nobody/Anonymous (nobody) Summary: TextListener improvement Initial Comment: Currently TextListener on every event simply writes to standard output (or to PrintWriter). If junits or application aslo writes its logs to standard output then this output is mixed. For example, failures will be written inside the logs of the application and not in the end. Moreover, if there is some activity in @AfterClass that also prints to the standard output than this will be written down AFTER summary of the Junit. I have partial solution to this situation. TextListener (or a new class, say ConsoleListener) should create new PrintWriter(new StringWriter()) and collect the result their. On testRunFinished() it should flush the information from StringWriter to the PrintStream that received in the constructor (String.out for example). This solution doesn't solve situation when there is some writing to the standard output in @AfterClass. ---------------------------------------------------------------------- >Comment By: Alex (toalexsmail) Date: 2008-04-29 01:09 Message: Logged In: YES user_id=2034775 Originator: YES I have been implementated some listener to fulfill this requirement. See the attachment. See also discussion at http://tech.groups.yahoo.com/group/junit/message/20361 File Added: ListenerEnhancement.zip ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=365278&aid=1913115&group_id=15278 |