File indexing completed on 2024-04-21 03:52:40

0001 /*
0002   This file is part of the kcalcore library.
0003 
0004   SPDX-FileCopyrightText: 2005 David Jarvie <djarvie@kde.org>
0005 
0006   SPDX-License-Identifier: LGPL-2.0-or-later
0007 */
0008 
0009 #ifndef TESTICALTIMEZONES_H
0010 #define TESTICALTIMEZONES_H
0011 
0012 #include <QObject>
0013 
0014 class ICalTimeZonesTest : public QObject
0015 {
0016     Q_OBJECT
0017 private Q_SLOTS:
0018     void initTestCase();
0019     /** @brief Check that the transitions for Prague are sensible.
0020      *
0021      * The database of transitions can vary (per Qt version and platform),
0022      * and the test is sensitive to which transition is picked.
0023      */
0024     void testPragueTransitions();
0025     void parse_data();
0026     void parse();
0027     void write();
0028 };
0029 
0030 #endif