QtTest - viel zu viele Warnungen!
Verfasst: 26. April 2013 11:19
Wir benutzen QtTest in einem unserer Projekte - sehr hilfreich!
Das Problem ist dass der Output immer von endlosen QWARN Zeilen vollgemüllt wird, wie:
Und das dann zig oder hunderte Male!
Das Mittel dagegen ist im Prinzip:
Dabei braucht es exakt so viele Aufrufe von ignoreMessage wie man Warnungen erwartet, denn sonst kommt gleich wieder neuer Müll:
Und zwar auch wiederum genau so oft wie man den obigen Befehl zu oft ausgegeben hat.
Kurz: Ein Albtraum!
Mein Traum wäre hingegen ein Trick, der diese QWARN-Messages einfach ein für allemal eliminiert. Meinetwegen sogar gleich alle Warnungen: Immernoch besser als dieser aktuelle Unsinn!
Das Problem ist dass der Output immer von endlosen QWARN Zeilen vollgemüllt wird, wie:
Code: Alles auswählen
QWARN : UnitTester::cmdSaveLoadStates() QTableView::setSpan: single cell span won't be addedDas Mittel dagegen ist im Prinzip:
Code: Alles auswählen
for(long n = 0; n < 25; ++n)
QTest::ignoreMessage(QtWarningMsg, "QTableView::setSpan: single cell span won\'t be added ");Code: Alles auswählen
INFO : UnitTester::cmdUndoMulti() Did not receive message: "QTableView::setSpan: single cell span won't be added "Kurz: Ein Albtraum!
Mein Traum wäre hingegen ein Trick, der diese QWARN-Messages einfach ein für allemal eliminiert. Meinetwegen sogar gleich alle Warnungen: Immernoch besser als dieser aktuelle Unsinn!