File indexing completed on 2024-12-01 06:38:50
0001 /* 0002 File : NotebookTest.h 0003 Project : LabPlot 0004 Description : Tests for the Notebook 0005 -------------------------------------------------------------------- 0006 SPDX-FileCopyrightText: 2021-2022 Alexander Semke <alexander.semke@web.de> 0007 0008 SPDX-License-Identifier: GPL-2.0-or-later 0009 */ 0010 0011 #ifndef NOTEBOOKTEST_H 0012 #define NOTEBOOKTEST_H 0013 0014 #include <QtTest> 0015 0016 class NotebookTest : public QObject { 0017 Q_OBJECT 0018 0019 private Q_SLOTS: 0020 void initTestCase(); 0021 0022 // Maxima 0023 void testParserMaxima01(); 0024 void testParserMaxima02(); 0025 0026 // Python 0027 void testParserPython01(); 0028 void testParserPython02(); 0029 void testParserPython03(); 0030 void testParserPython04(); 0031 void testParserPython05(); 0032 void testParserPython06(); 0033 void testParserPython07(); 0034 void testParserPython08(); 0035 void testParserPython09(); 0036 void testParserPython10(); 0037 0038 // Octave 0039 void testParserOctaveColumnVector(); 0040 void testParserOctaveRowVector(); 0041 }; 0042 0043 #endif