File indexing completed on 2024-07-14 14:36:23

0001 /*
0002     SPDX-License-Identifier: LGPL-2.0-or-later
0003 */
0004 
0005 #ifndef INDENTTEST_H
0006 #define INDENTTEST_H
0007 
0008 #include <QObject>
0009 
0010 #include "script_test_base.h"
0011 
0012 class IndentTest : public ScriptTestBase
0013 {
0014     Q_OBJECT
0015 private Q_SLOTS:
0016     void initTestCase();
0017 
0018     void testPython_data();
0019     void testPython();
0020 
0021     void testJulia_data();
0022     void testJulia();
0023 
0024     void testCstyle_data();
0025     void testCstyle();
0026 
0027     void testCppstyle_data();
0028     void testCppstyle();
0029 
0030     void testCMake_data();
0031     void testCMake();
0032 
0033     void testRuby_data();
0034     void testRuby();
0035 
0036     void testHaskell_data();
0037     void testHaskell();
0038 
0039     void testLatex_data();
0040     void testLatex();
0041 
0042     void testPascal_data();
0043     void testPascal();
0044 
0045     void testAda_data();
0046     void testAda();
0047 
0048     void testXml_data();
0049     void testXml();
0050 
0051     void testNormal_data();
0052     void testNormal();
0053 
0054     void testReplicode_data();
0055     void testReplicode();
0056 
0057     void testR_data();
0058     void testR();
0059 };
0060 
0061 #endif // INDENTTEST_H