1f35c72b9SNicolas Bonnefon #include <QMutex> 2f35c72b9SNicolas Bonnefon #include <QWaitCondition> 3f35c72b9SNicolas Bonnefon #include <QtTest/QtTest> 4f35c72b9SNicolas Bonnefon 5f35c72b9SNicolas Bonnefon class TestLogFilteredData: public QObject 6f35c72b9SNicolas Bonnefon { 7f35c72b9SNicolas Bonnefon Q_OBJECT 8f35c72b9SNicolas Bonnefon 9f35c72b9SNicolas Bonnefon private slots: 10f35c72b9SNicolas Bonnefon void initTestCase(); 11f35c72b9SNicolas Bonnefon 12f35c72b9SNicolas Bonnefon void simpleSearch(); 13f35c72b9SNicolas Bonnefon void multipleSearch(); 14*ba40a297SNicolas Bonnefon void updateSearch(); 15f35c72b9SNicolas Bonnefon 16f35c72b9SNicolas Bonnefon public slots: 17f35c72b9SNicolas Bonnefon void loadingFinished(); 18f35c72b9SNicolas Bonnefon void searchProgressed( int completion, int nbMatches ); 19f35c72b9SNicolas Bonnefon 20f35c72b9SNicolas Bonnefon private: 21f35c72b9SNicolas Bonnefon bool generateDataFiles(); 22f35c72b9SNicolas Bonnefon }; 23