File indexing completed on 2024-04-21 05:54:06
0001 /* 0002 SPDX-License-Identifier: GPL-2.0-or-later 0003 */ 0004 0005 #ifndef RSIBREAK_RSITIMER_TEST_H 0006 #define RSIBREAK_RSITIMER_TEST_H 0007 0008 #include <QtTest> 0009 0010 class RSITimerTest : public QObject 0011 { 0012 Q_OBJECT 0013 QVector<int> m_intervals; 0014 0015 public: 0016 RSITimerTest(); 0017 0018 private slots: 0019 void triggerSimpleTinyBreak(); 0020 void triggerComplexTinyBreak(); 0021 void testSuspended(); 0022 void triggerSimpleBigBreak(); 0023 void postponeBreak(); 0024 void screenLock(); 0025 void skipBreak(); 0026 void noPopupBreak(); 0027 void regularBreaks(); 0028 }; 0029 0030 #endif // RSIBREAK_RSITIMER_TEST_H