File indexing completed on 2024-09-15 03:40:05
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