forked from qt-creator/qt-creator
Move functions to utils class
Change-Id: I8fd3d32b22976a11fd5bc5e3282e2cde0c409349 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
This commit is contained in:
committed by
Niels Weber
parent
54d753574e
commit
0502bb3cf7
@@ -22,18 +22,34 @@
|
||||
|
||||
#include <QStringList>
|
||||
|
||||
namespace AutoTest {
|
||||
namespace Autotest {
|
||||
namespace Internal {
|
||||
|
||||
static bool isGTestMacro(const QString ¯o)
|
||||
class TestUtils
|
||||
{
|
||||
static QStringList valid = {
|
||||
QStringLiteral("TEST"), QStringLiteral("TEST_F"), QStringLiteral("TEST_P")
|
||||
};
|
||||
return valid.contains(macro);
|
||||
}
|
||||
public:
|
||||
static bool isGTestMacro(const QString ¯o)
|
||||
{
|
||||
static QStringList valid = {
|
||||
QStringLiteral("TEST"), QStringLiteral("TEST_F"), QStringLiteral("TEST_P")
|
||||
};
|
||||
return valid.contains(macro);
|
||||
}
|
||||
|
||||
static bool isQTestMacro(const QByteArray ¯o)
|
||||
{
|
||||
static QByteArrayList valid = {"QTEST_MAIN", "QTEST_APPLESS_MAIN", "QTEST_GUILESS_MAIN"};
|
||||
return valid.contains(macro);
|
||||
}
|
||||
|
||||
static bool isQuickTestMacro(const QByteArray ¯o)
|
||||
{
|
||||
static const QByteArrayList valid = {"QUICK_TEST_MAIN", "QUICK_TEST_OPENGL_MAIN"};
|
||||
return valid.contains(macro);
|
||||
}
|
||||
};
|
||||
|
||||
} // namespace Internal
|
||||
} // namespace AutoTest
|
||||
} // namespace Autotest
|
||||
|
||||
#endif // AUTOTEST_UTILS_H
|
||||
|
||||
Reference in New Issue
Block a user