diff options
Diffstat (limited to 'sources/shiboken6/ApiExtractor/tests/testaddfunction.h')
-rw-r--r-- | sources/shiboken6/ApiExtractor/tests/testaddfunction.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/sources/shiboken6/ApiExtractor/tests/testaddfunction.h b/sources/shiboken6/ApiExtractor/tests/testaddfunction.h new file mode 100644 index 000000000..77339609f --- /dev/null +++ b/sources/shiboken6/ApiExtractor/tests/testaddfunction.h @@ -0,0 +1,31 @@ +// Copyright (C) 2016 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 + +#ifndef TESTADDFUNCTION_H +#define TESTADDFUNCTION_H +#include <QtCore/QObject> + +class TestAddFunction : public QObject +{ + Q_OBJECT +private slots: + void testParsingFuncNameAndConstness(); + void testAddFunction(); + void testAddFunctionConstructor(); + void testAddFunctionTagDefaultValues(); + void testAddFunctionCodeSnippets(); + void testAddFunctionWithoutParenteses(); + void testAddFunctionWithDefaultArgs(); + void testAddFunctionAtModuleLevel(); + void testAddFunctionWithVarargs(); + void testAddStaticFunction(); + void testAddGlobalFunction(); + void testAddFunctionWithApiVersion(); + void testModifyAddedFunction(); + void testAddFunctionOnTypedef(); + void testAddFunctionWithTemplateArg(); + void testAddFunctionTypeParser_data(); + void testAddFunctionTypeParser(); +}; + +#endif |