From kde-core-devel Fri Jun 02 14:49:12 2006 From: Ralf Habacker Date: Fri, 02 Jun 2006 14:49:12 +0000 To: kde-core-devel Subject: Re: qt-dbus compilation problem Message-Id: <44804FE8.5080100 () freenet ! de> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=114925976228429 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Thiago Macieira schrieb: > Ralf Habacker wrote: >>>> 1/ 6 Testing tst_qdbusconnection ***Failed >>>> 2/ 6 Testing tst_qdbusmarshall ***Failed >>>> 3/ 6 Testing tst_qdbusxmlparser Passed >>>> 4/ 6 Testing tst_qdbusinterface ***Failed >>>> 5/ 6 Testing tst_qdbusabstractadaptor Passed >>>> 6/ 6 Testing tst_hal ***Failed >>> But, as a simple wrapper to run them in the correct order, I don't see >>> a problem. >> Which order is required ? > > The order above is ok. > > In theory, there isn't a required order: the tests run in whatever order > you run them. But the order above is in the order of concepts: if the > connection isn't working, then it's pointless to test marshalling or > anything else. > >>> Would be better if CTest integrated with QtTestLib to find out *which* >>> tests are available and, therefore, report the error count by test >>> function, not test program. >> I have opened a requestion to the cmake gurus. Hope we get an answer. >> :-) > > If anything is required of QtTestLib, now is the time to ask too. > There is an issue with the number of performed tests: C:\Daten\kde4\kdesupport\qt-dbus-build>bin\tst_hal -functions getDevices() lock() show 2 functions, but a run C:\Daten\kde4\kdesupport\qt-dbus-build>bin\tst_hal ********* Start testing of tst_Hal ********* Config: Using QTest library 4.1.1, Qt 4.1.2 PASS : tst_Hal::initTestCase() FAIL... FAIL... PASS : tst_Hal::cleanupTestCase() Totals: 2 passed, 2 failed, 0 skipped ********* Finished testing of tst_Hal ********* shows 4 tests. I think initTestCcase() and cleanupTestCase() should be added to the list of functions. Regards Ralf -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Cygwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEgE/noHh+5t8EXncRAsifAKCTYp3HL6fFevNkVxajV0oQzX6ivwCfeB16 1AWQ++Kcu64LiNDfjz/kUHA= =3xO0 -----END PGP SIGNATURE-----