Author: pekka.klarck
Date: Sat Mar 21 14:20:12 2009
New Revision: 1462
Modified:
trunk/atest/robot/output/log_levels.html
Log:
test for writing warnings to normal log also to syslog
Modified: trunk/atest/robot/output/log_levels.html
==============================================================================
--- trunk/atest/robot/output/log_levels.html (original)
+++ trunk/atest/robot/output/log_levels.html Sat Mar 21 14:20:12 2009
@@ -53,7 +53,6 @@
}
</style>
<title>Robot Test Cases</title></head>
-
<body>
<h1>Robot Test Cases</h1>
@@ -146,7 +145,7 @@
-</tr><tr><td></td><td>Should Be Equal As
Integers</td><td>${SUITE.tests[0].kws[0].kws[1].message_count}</td><td>0</td><td></td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[1].kws[1].msgs[0]}</td><td>Expected
failure</td><td>FAIL</td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Trace
Level</td><td>Run Tests</td><td>--loglevel
TRACE</td><td>${TESTDATA} </td><td></td></tr><tr><td></td><td>Check
Log
Message</td><td>${SUITE.tests[0].kws[0].kws[0].msgs[0]}</td><td>Arguments:
[ Hello says "Pass"! | INFO ]</td><td>TRACE</td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[0].kws[0].kws[0].msgs[1]}</td><td>Hello
says "Pass"!</td><td>INFO</td></tr><tr><td></td><td>Check Log
Message</td><td>${SUITE.tests[0].kws[0].kws[1].msgs[1]}</td><td>Debug
message</td><td>DEBUG</td></tr><tr><td></td><td>Check Log
Message</td><td>${SUITE.tests[1].kws[1].msgs[1]}</td><td>Expected
failure</td><td>FAIL</td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Debug
Level</td><td>Run Tests</td><td>--loglevel
debug</td><td>${TESTDATA} </td><td></td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[0].kws[0].kws[0].msgs[0]}</td><td>Hello
says "Pass"!</td><td>INFO</td></tr><tr><td></td><td>Check Log
Message</td><td>${SUITE.tests[0].kws[0].kws[1].msgs[0]}</td><td>Debug
message</td><td>DEBUG</td></tr><tr><td></td><td>Check Log
Message</td><td>${SUITE.tests[1].kws[1].msgs[0]}</td><td>Expected
failure</td><td>FAIL</td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Info
Level</td><td>Run Tests</td><td>-L
InFo</td><td>${TESTDATA} </td><td></td></tr><tr><td></td><td>Check Log
Message</td><td>${SUITE.tests[0].kws[0].kws[0].msgs[0]}</td><td>Hello
says "Pass"!</td><td>INFO</td></tr><tr><td></td><td>Should Be Equal As
Integers</td><td>${SUITE.tests[0].kws[0].kws[1].message_count}</td><td>0</td><td></td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[1].kws[1].msgs[0]}</td><td>Expected
failure</td><td>FAIL</td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Warn
Level</td><td>Run Tests</td><td>--loglevel WARN --variable LEVEL1:WARN
--variable
LEVEL2:INFO</td><td>${TESTDATA} </td><td></td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[0].kws[0].kws[0].msgs[0]}</td><td>Hello
says "Pass"!</td><td>WARN</td></tr><tr><td></td><td>Should Be Equal As
Integers</td><td>${SUITE.tests[0].kws[0].kws[1].message_count}</td><td>0</td><td></td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[1].kws[1].msgs[0]}</td><td>Expected
failure</td><td>FAIL</td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>None
Level</td><td>Run Tests</td><td>--loglevel NONE --variable LEVEL1:ERROR
--variable
LEVEL2:FAIL</td><td>${TESTDATA} </td><td></td></tr><tr><td></td><td>Should
Be Equal As
Integers</td><td>${SUITE.tests[0].kws[0].kws[0].message_count}</td><td>0</td><td></td></tr><tr><td></td><td>Should
Be Equal As
Integers</td><td>${SUITE.tests[0].kws[0].kws[1].message_count}</td><td>0</td><td></td></tr><tr><td></td><td>Should
Be Equal As
Integers</td><td>${SUITE.tests[1].kws[1].message_count}</td><td>0</td><td></td></tr>
+</tr><tr><td></td><td>Should Be Equal As
Integers</td><td>${SUITE.tests[0].kws[0].kws[1].message_count}</td><td>0</td><td></td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[1].kws[1].msgs[0]}</td><td>Expected
failure</td><td>FAIL</td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Trace
Level</td><td>Run Tests</td><td>--loglevel
TRACE</td><td>${TESTDATA} </td><td></td></tr><tr><td></td><td>Check
Log
Message</td><td>${SUITE.tests[0].kws[0].kws[0].msgs[0]}</td><td>Arguments:
[ Hello says "Pass"! | INFO ]</td><td>TRACE</td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[0].kws[0].kws[0].msgs[1]}</td><td>Hello
says "Pass"!</td><td>INFO</td></tr><tr><td></td><td>Check Log
Message</td><td>${SUITE.tests[0].kws[0].kws[1].msgs[1]}</td><td>Debug
message</td><td>DEBUG</td></tr><tr><td></td><td>Check Log
Message</td><td>${SUITE.tests[1].kws[1].msgs[1]}</td><td>Expected
failure</td><td>FAIL</td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Debug
Level</td><td>Run Tests</td><td>--loglevel
debug</td><td>${TESTDATA} </td><td></td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[0].kws[0].kws[0].msgs[0]}</td><td>Hello
says "Pass"!</td><td>INFO</td></tr><tr><td></td><td>Check Log
Message</td><td>${SUITE.tests[0].kws[0].kws[1].msgs[0]}</td><td>Debug
message</td><td>DEBUG</td></tr><tr><td></td><td>Check Log
Message</td><td>${SUITE.tests[1].kws[1].msgs[0]}</td><td>Expected
failure</td><td>FAIL</td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Info
Level</td><td>Run Tests</td><td>-L
InFo</td><td>${TESTDATA} </td><td></td></tr><tr><td></td><td>Check Log
Message</td><td>${SUITE.tests[0].kws[0].kws[0].msgs[0]}</td><td>Hello
says "Pass"!</td><td>INFO</td></tr><tr><td></td><td>Should Be Equal As
Integers</td><td>${SUITE.tests[0].kws[0].kws[1].message_count}</td><td>0</td><td></td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[1].kws[1].msgs[0]}</td><td>Expected
failure</td><td>FAIL</td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Warn
Level</td><td>Run Tests</td><td>--loglevel WARN --variable LEVEL1:WARN
--variable
LEVEL2:INFO</td><td>${TESTDATA} </td><td></td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[0].kws[0].kws[0].msgs[0]}</td><td>Hello
says "Pass"!</td><td>WARN</td></tr><tr><td></td><td>Should Be Equal As
Integers</td><td>${SUITE.tests[0].kws[0].kws[1].message_count}</td><td>0</td><td></td></tr><tr><td></td><td>Check
Log Message</td><td>${SUITE.tests[1].kws[1].msgs[0]}</td><td>Expected
failure</td><td>FAIL</td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Warnings
Should Be Written To Syslog</td><td>Should Be Equal</td><td>${PREV TEST
NAME}</td><td>Warn Level</td><td></td></tr><tr><td></td><td>Check Log
Message</td><td>${ERRORS.msgs[0]}</td><td>Hello says "Suite
Setup"!</td><td>WARN</td></tr><tr><td></td><td>Check Log
Message</td><td>${ERRORS.msgs[1]}</td><td>Hello
says "Pass"!</td><td>WARN</td></tr><tr><td></td><td>Check Log
Message</td><td>${ERRORS.msgs[2]}</td><td>Hello
says "Fail"!</td><td>WARN</td></tr><tr><td></td><td>Should Be
True</td><td>${ERRORS.msg_count} ==
3</td><td></td><td></td></tr><tr><td></td><td>Check Syslog
Contains</td><td>| WARN \ |</td><td>Hello says "Suite
Setup"!</td><td></td></tr><tr><td></td><td>Check Syslog Contains</td><td>|
WARN \ |</td><td>Hello
says "Pass"!</td><td></td></tr><tr><td></td><td>Check Syslog
Contains</td><td>| WARN \ |</td><td>Hello
says "Fail"!</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>None
Level</td><td>Run Tests</td><td>--loglevel NONE --variable LEVEL1:ERROR
--variable
LEVEL2:FAIL</td><td>${TESTDATA} </td><td></td></tr><tr><td></td><td>Should
Be Equal As
Integers</td><td>${SUITE.tests[0].kws[0].kws[0].message_count}</td><td>0</td><td></td></tr><tr><td></td><td>Should
Be Equal As
Integers</td><td>${SUITE.tests[0].kws[0].kws[1].message_count}</td><td>0</td><td></td></tr><tr><td></td><td>Should
Be Equal As
Integers</td><td>${SUITE.tests[1].kws[1].message_count}</td><td>0</td><td></td></tr>
</tbody>
</table>