File indexing completed on 2024-11-24 04:44:08
0001 /* 0002 * SPDX-FileCopyrightText: 2012 Christian Mollekopf <mollekopf@kolabsys.com> 0003 * 0004 * SPDX-License-Identifier: LGPL-3.0-or-later 0005 */ 0006 0007 #pragma once 0008 #include <QObject> 0009 0010 class CalendaringTest : public QObject 0011 { 0012 Q_OBJECT 0013 private Q_SLOTS: 0014 void initTestCase(); 0015 0016 void testCalendaringEvent(); 0017 0018 void testEventConflict_data(); 0019 void testEventConflict(); 0020 0021 void testEventConflictSet(); 0022 0023 void testTimesInInterval_data(); 0024 void testTimesInInterval(); 0025 void testTimesInIntervalBenchmark(); 0026 0027 void testCalendar_data(); 0028 void testCalendar(); 0029 0030 void delegationTest(); 0031 0032 void testMime(); 0033 void testICal(); 0034 void testIMip(); 0035 0036 void testRecurrence(); 0037 0038 void testDateTimeUtils(); 0039 };