Revision: 2442
Author: janne.t.harkonen
Date: Tue Feb 16 06:06:52 2010
Log: Implement log message in listeners
http://code.google.com/p/robotframework/source/detail?r=2442
Modified:
/trunk/atest/testresources/listeners/ListenAll.py
/trunk/atest/testresources/listeners/module_listener.py
=======================================
--- /trunk/atest/testresources/listeners/ListenAll.py Tue Feb 16 05:03:37
2010
+++ /trunk/atest/testresources/listeners/ListenAll.py Tue Feb 16 06:06:52
2010
@@ -24,6 +24,10 @@
args = [ str(arg) for arg in attrs['args'] ]
self.outfile.write("KW START: %s %s\n" % (name, args))
+ def log_message(self, message, level):
+ if level != 'TRACE' and 'Traceback' not in message:
+ self.outfile.write('LOG MESSAGE: [%s] %s\n' % (level, message))
+
def end_keyword(self, name, attrs):
self.outfile.write("KW END: %s\n" % (attrs['status']))
=======================================
--- /trunk/atest/testresources/listeners/module_listener.py Wed Apr 15
05:21:11 2009
+++ /trunk/atest/testresources/listeners/module_listener.py Tue Feb 16
06:06:52 2010
@@ -16,7 +16,11 @@
def start_keyword(name, attrs):
args = [ str(arg) for arg in attrs['args'] ]
OUTFILE.write("KW START: %s %s\n" % (name, args))
-
+
+def log_message(message, level):
+ if level != 'TRACE' and 'Traceback' not in message:
+ OUTFILE.write('LOG MESSAGE: [%s] %s\n' % (level, message))
+
def end_keyword(name, attrs):
OUTFILE.write("KW END: %s\n" % (attrs['status']))