Hallo,
Ich würde gerne QtTest verwenden um ein Unit-Testing bei meiner Applikation aufzubauen. Ich habe mich dabei an diesem Tutorial orientiert:
http://doc.trolltech.com/4.6/qtestlib-tutorial1.html
Das Problem bei der Sache ist nur, dass meine Testfälle in der Funktion TestQString::toUpper() nie ausgeführt werden. Ich kriege nur:
PASS : TestQString::initTestCase()
PASS : TestQString::cleanupTestCase()
Aber keine "wirklichen" Testfälle. Wegen cmake habe ich das #include "testqstring.moc" am Ende des .cpp Files weggelassen, cmake braucht das AFAIK nicht, macht auch Probleme wenn es da ist.
Vermutlich sorgt das dafür, dass Qt meine Test-Applikation nicht richtig baut, ein Hinweis darauf wäre auch dieser Bug-Report:
http://bugreports.qt.nokia.com/browse/Q ... l-tabpanel
Hat irgendjemand eine Idee wie ich QtTest mit cmake zum Laufen kriege?
Danke & lg,
Leo
PS: Ich verwende Qt Embedded 4.6.0
QtTest und cmake
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten: