summaryrefslogtreecommitdiffstats
path: root/src/testlib/qtestlogger.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fixed incorrect pass/fail semantics for xpass/xfail when usingRohan McGovern2009-05-191-6/+15
| | | | | | | | | | xunitxml testlib logger. In the testlib plain logger, xfail is considered a pass and xpass considered a fail. xunitxml had the opposite behavior; change it to be the same. Autotest: included
* Add license header to source files that don't have one.Jason McDonald2009-05-071-0/+41
| | | | Reviewed-by: Trust Me
* Fixed qDebugs within tests being written as "error" tags in theRohan McGovern2009-05-071-1/+12
| | | | | | | | | | | | | xunitxml testlog. `error' in xunit causes many xunit processing tools to consider the test as failing. This is different semantics from native testlib XML, where a qDebug is considered a message and not a failure. Change it to put qDebugs under the "system-err" tag when using xunitxml to retain semantic compatibility with testlib XML. Autotest: tst_selftests
* Fixed invalid XML from testlib: `<Incident type="fail" (null)="" ...'Rohan McGovern2009-05-061-1/+4
| | | | | | | When failing without a filename, setting file to 0 does not work. File must be set to "". Autotest: 2d194009379a4e199ec246ca053ee97ee733482f
* Fixes compile of testlib when Qt is configured with `-qtnamespace'.Rohan McGovern2009-03-241-0/+4
| | | | Reviewed-by: Andy Shaw
* Long live Qt!Lars Knoll2009-03-231-0/+335