diff options
Diffstat (limited to 'tests/testabstractmetaclass.h')
-rw-r--r-- | tests/testabstractmetaclass.h | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/tests/testabstractmetaclass.h b/tests/testabstractmetaclass.h new file mode 100644 index 000000000..a15061bbe --- /dev/null +++ b/tests/testabstractmetaclass.h @@ -0,0 +1,47 @@ +/* +* This file is part of the API Extractor project. +* +* Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). +* +* Contact: PySide team <contact@pyside.org> +* +* This program is free software; you can redistribute it and/or +* modify it under the terms of the GNU General Public License +* version 2 as published by the Free Software Foundation. +* +* This program is distributed in the hope that it will be useful, but +* WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +* General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program; if not, write to the Free Software +* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA +* 02110-1301 USA +* +*/ + +#ifndef TESTABSTRACTMETACLASS_H +#define TESTABSTRACTMETACLASS_H + +#include <QtCore/QObject> + +class AbstractMetaBuilder; + +class TestAbstractMetaClass : public QObject +{ + Q_OBJECT +public: + TestAbstractMetaClass(); +private slots: + void init(); + void cleanup(); + void testClassName(); + void testClassNameUnderNamespace(); +private: + AbstractMetaBuilder* m_builder; + + void processCode(const char* cppCode, const char* xmlCode); +}; + +#endif // TESTABSTRACTMETACLASS_H |