579526cfec
This also has the advantage of not requiring the use of the locale codec. Quite an advantage if you're debugging the locale codec. But it's mostly so that we don't get question marks that hide the difference we were trying to locate. [ChangeLog][QtTest] QtTest now prints an escaped version of QStrings that failed to compare with QCOMPARE. That is, instead of converting non-printable characters to question marks, QtTest will print the Unicode representation of the character in question. Change-Id: I44c1ef3246b188c913dacd3ca4df02581356ea41 Reviewed-by: Lars Knoll <lars.knoll@digia.com>
51 lines
2.4 KiB
Plaintext
51 lines
2.4 KiB
Plaintext
********* Start testing of tst_Subtest *********
|
|
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
|
|
QDEBUG : tst_Subtest::initTestCase() initTestCase initTestCase (null)
|
|
PASS : tst_Subtest::initTestCase()
|
|
QDEBUG : tst_Subtest::test1() init test1 (null)
|
|
QDEBUG : tst_Subtest::test1() test1 test1 (null)
|
|
QDEBUG : tst_Subtest::test1() cleanup test1 (null)
|
|
PASS : tst_Subtest::test1()
|
|
QDEBUG : tst_Subtest::test2() test2_data test2 (null)
|
|
QDEBUG : tst_Subtest::test2() test2_data end
|
|
QDEBUG : tst_Subtest::test2(data0) init test2 data0
|
|
QDEBUG : tst_Subtest::test2(data0) test2 test2 data0
|
|
QDEBUG : tst_Subtest::test2(data0) test2 end
|
|
QDEBUG : tst_Subtest::test2(data0) cleanup test2 data0
|
|
PASS : tst_Subtest::test2(data0)
|
|
QDEBUG : tst_Subtest::test2(data1) init test2 data1
|
|
QDEBUG : tst_Subtest::test2(data1) test2 test2 data1
|
|
QDEBUG : tst_Subtest::test2(data1) test2 end
|
|
QDEBUG : tst_Subtest::test2(data1) cleanup test2 data1
|
|
PASS : tst_Subtest::test2(data1)
|
|
QDEBUG : tst_Subtest::test2(data2) init test2 data2
|
|
QDEBUG : tst_Subtest::test2(data2) test2 test2 data2
|
|
QDEBUG : tst_Subtest::test2(data2) test2 end
|
|
QDEBUG : tst_Subtest::test2(data2) cleanup test2 data2
|
|
PASS : tst_Subtest::test2(data2)
|
|
QDEBUG : tst_Subtest::test3() test3_data test3 (null)
|
|
QDEBUG : tst_Subtest::test3() test3_data end
|
|
QDEBUG : tst_Subtest::test3(data0) init test3 data0
|
|
QDEBUG : tst_Subtest::test3(data0) test2 test3 data0
|
|
QDEBUG : tst_Subtest::test3(data0) test2 end
|
|
QDEBUG : tst_Subtest::test3(data0) cleanup test3 data0
|
|
PASS : tst_Subtest::test3(data0)
|
|
QDEBUG : tst_Subtest::test3(data1) init test3 data1
|
|
QDEBUG : tst_Subtest::test3(data1) test2 test3 data1
|
|
FAIL! : tst_Subtest::test3(data1) Compared values are not the same
|
|
Actual (str) : "hello1"
|
|
Expected (QString("hello0")): "hello0"
|
|
Loc: [tst_subtest.cpp(154)]
|
|
QDEBUG : tst_Subtest::test3(data1) cleanup test3 data1
|
|
QDEBUG : tst_Subtest::test3(data2) init test3 data2
|
|
QDEBUG : tst_Subtest::test3(data2) test2 test3 data2
|
|
FAIL! : tst_Subtest::test3(data2) Compared values are not the same
|
|
Actual (str) : "hello2"
|
|
Expected (QString("hello0")): "hello0"
|
|
Loc: [tst_subtest.cpp(154)]
|
|
QDEBUG : tst_Subtest::test3(data2) cleanup test3 data2
|
|
QDEBUG : tst_Subtest::cleanupTestCase() cleanupTestCase cleanupTestCase (null)
|
|
PASS : tst_Subtest::cleanupTestCase()
|
|
Totals: 7 passed, 2 failed, 0 skipped
|
|
********* Finished testing of tst_Subtest *********
|