File indexing completed on 2024-04-28 07:41:10

0001 /*
0002   This file is part of the kcalcore library.
0003 
0004   SPDX-FileCopyrightText: 2010 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.net>
0005   SPDX-FileContributor: Sergio Martins <sergio.martins@kdab.com>
0006 
0007   SPDX-License-Identifier: LGPL-2.0-or-later
0008 */
0009 
0010 #ifndef TESTTIMESININTERVAL_H
0011 #define TESTTIMESININTERVAL_H
0012 
0013 #include <QObject>
0014 
0015 class TimesInIntervalTest : public QObject
0016 {
0017     Q_OBJECT
0018 private Q_SLOTS:
0019     void test();
0020     void testSubDailyRecurrenceIntervalInclusive();
0021     void testSubDailyRecurrence2();
0022     void testSubDailyRecurrenceIntervalLimits();
0023     void testLocalTimeHandlingNonAllDay();
0024     void testLocalTimeHandlingAllDay();
0025     void testByDayRecurrence();
0026     void testRDatePeriod();
0027 };
0028 
0029 #endif