File indexing completed on 2024-04-21 04:39:54

0001 /* AtCore Unit Tests
0002  * SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0003  * SPDX-FileCopyrightText: 2017, 2019 Chris Rizzitello <rizzitello@kde.org>
0004  * SPDX-FileCopyrightText: 2018 Lays Rodrigues <lays.rodrigues@kde.org>
0005  * SPDX-FileCopyrightText: 2018 Patrick José Pereira <patrickjp@kde.org>
0006  */
0007 
0008 #include <QObject>
0009 
0010 #include "../src/core/temperature.h"
0011 
0012 class TemperatureTests : public QObject
0013 {
0014     Q_OBJECT
0015 private slots:
0016     void initTestCase();
0017     void cleanup();
0018     void testDecodeAprinter();
0019     void testDecodeMarlin();
0020     void testDecodeMarlinCreality();
0021     void testDecodeRepetier();
0022     void testDecodeSmoothie();
0023     void testDecodeSprinter();
0024     void testDecodeTeacup();
0025 
0026 private:
0027     Temperature *temperature = nullptr;
0028 };