xref: /glogg/tests/testlogfiltereddata.h (revision ba40a297a3173c6abb29557df4efa204afab77c8)
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