1 /*  SPDX-License-Identifier: LGPL-2.0-or-later
2 
3     SPDX-FileCopyrightText: 2019 Christoph Cullmann <cullmann@kde.org>
4 
5     SPDX-License-Identifier: LGPL-2.0-or-later
6 */
7 
8 #ifndef KATE_SESSIONS_ACTION_TEST_H
9 #define KATE_SESSIONS_ACTION_TEST_H
10 
11 #include <QObject>
12 
13 class KateSessionsActionTest : public QObject
14 {
15     Q_OBJECT
16 
17 private Q_SLOTS:
18     void basic();
19     void timesorted();
20     void limit();
21 
22     void init();
23     void cleanup();
24     void initTestCase();
25     void cleanupTestCase();
26 
27 private:
28     class QTemporaryDir *m_tempdir;
29     class KateSessionManager *m_manager;
30     class KateApp *m_app; // dependency, sigh...
31     class KateSessionsAction *m_ac;
32 };
33 
34 #endif
35