File indexing completed on 2024-04-28 11:20:43

0001 /*
0002     SPDX-License-Identifier: GPL-2.0-or-later
0003     SPDX-FileCopyrightText: 2020 Shubham <aryan100jangid@gmail.com>
0004 */
0005 
0006 #ifndef TESTSCILAB_H
0007 #define TESTSCILAB_H
0008 
0009 #include "backendtest.h"
0010 
0011 // This class tests some of the basic functions of the Scilab backend
0012 
0013 class TestScilab : public BackendTest
0014 {
0015   Q_OBJECT
0016 
0017 private Q_SLOTS:
0018     void initTestCase();
0019     void testSimpleCommand();
0020     void testVariableDefinition();
0021     void testInvalidSyntax();
0022     void testLoginLogout();
0023     void testPlot();
0024 
0025 private:
0026     QString backendName() override;
0027 };
0028 
0029 #endif // TESTSCILAB_H