Revision: 2448
Author: janne.t.harkonen
Date: Tue Feb 16 07:50:17 2010
Log: Added logMessage() and message() to Java test listener
http://code.google.com/p/robotframework/source/detail?r=2448

Modified:
 /trunk/atest/testresources/listeners/JavaListener.class
 /trunk/atest/testresources/listeners/JavaListener.java

=======================================
--- /trunk/atest/testresources/listeners/JavaListener.class Thu Apr 16 00:54:46 2009 +++ /trunk/atest/testresources/listeners/JavaListener.class Tue Feb 16 07:50:17 2010
@@ -11,6 +11,7 @@
 7^qrstuv
 wxyz{|}~
 6€‚ƒ„
+†‡ˆ‰Š‹QŒŽ

 †‡
 2aˆ
@@ -18,6 +19,7 @@
ConstantValueŒoutfileLjava/io/BufferedWriter;<init>()VCodeLineNumberTable
 Exceptions
startSuite$(Ljava/lang/String;Ljava/util/Map;)V startTest startKeywordendTestendSuite
+logMessage'(Ljava/lang/String;Ljava/lang/String;)VmessageendTestendSuite
 outputFile(Ljava/lang/String;)VsummaryFile
reportFilelogFile debugFileclosewriteOutputFile'(Ljava/lang/String;Ljava/lang/String;)V SourceFileJavaListener.java >? <=java.io.tmpdirŽ file.separatorjava/lang/StringBuffer ‘’listen_java.txt “”java/io/BufferedWriterjava/io/FileWriter >K >•
@@ -25,12 +27,11 @@
 šKSTART TEST: ' [tagsjava/util/List›œ—]
 
 START KW:  [argsstatusPASSžŸ 
-END TEST: 
 : messageEND SUITE: 
+END TEST: : END SUITE: 
 statisticsOutputQRSummaryReportLogDebugThe End
P? java/io/File (java): ¡” JavaListenerjava/lang/Object2java/io/IOExceptionjava/lang/System getProperty&(Ljava/lang/String;)Ljava/lang/String;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;(Ljava/io/Writer;)V java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;,(Ljava/lang/Object;)Ljava/lang/StringBuffer;writesize()I(I)Ljava/lang/Object;java/lang/Stringequals(Ljava/lang/Object;)ZgetName!6789:;<=
->?...@qa*·*µ¸l¸m»y·+¶,¶ ¶¶
 N*»Y»Y-·
 ·µ±A
 
@@ -49,7 +50,9 @@
 ¶„§ÿà*´
 ¶±A
 !"+#9$K#Q&Z'bche...@g,!¹¶
-N-"¶#™%*´»Y·$¶-¶%¶¶
+¶±H*+:-IJQPGI)+(¶$›"*´»Y·)¶,¶'¶¶
+¶±H0  1(3IJRLGg,*¹¶
+N-+¶"™%*´»Y·,¶-¶'¶¶
 ¶§2*´»Y·$¶-¶&¶,'¹¶%¶¶
¶±A* +,7/f1bcie...@s7*´»y·(¶,!¹¶&¶,)¹¶%¶¶
 ¶±A
=======================================
--- /trunk/atest/testresources/listeners/JavaListener.java Thu Apr 16 00:54:46 2009 +++ /trunk/atest/testresources/listeners/JavaListener.java Tue Feb 16 07:50:17 2010
@@ -38,6 +38,18 @@
                this.outfile.write("]\n");
        }

+       public void logMessage(String message, String level) throws IOException 
{
+               if (!level.equals("TRACE") && message.indexOf("Traceback") < 0) 
{
+                       this.outfile.write("LOG MESSAGE: [" + level + "] " + message + 
"\n");
+               }
+       }
+
+       public void message(String message, String level) throws IOException {
+               if (message.indexOf("Settings") >= 0) {
+                       this.outfile.write("Got settings on level: " + level + 
"\n");
+               }
+       }
+
        public void endTest(String name, Map attrs) throws IOException {
         String status = attrs.get("status").toString();
                if (status.equals("PASS")) {

Reply via email to