AutoTest: Move framework settings into framework manager

Change-Id: I9914291adb102de5136802eb3b6d12afb6276538
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Stenger
2016-10-05 12:39:23 +02:00
parent a6032652ef
commit 18dc7a5de9
25 changed files with 308 additions and 115 deletions

View File

@@ -24,7 +24,9 @@
****************************************************************************/
#include "qttestframework.h"
#include "qttestconstants.h"
#include "qttestparser.h"
#include "qttestsettings.h"
#include "qttesttreeitem.h"
namespace Autotest {
@@ -37,18 +39,30 @@ ITestParser *QtTestFramework::createTestParser() const
TestTreeItem *QtTestFramework::createRootNode() const
{
return new QtTestTreeItem(QCoreApplication::translate("QtTestFramework", "Qt Tests"),
QString(), TestTreeItem::Root);
return new QtTestTreeItem(
QCoreApplication::translate("QtTestFramework",
QtTest::Constants::FRAMEWORK_SETTINGS_CATEGORY),
QString(), TestTreeItem::Root);
}
IFrameworkSettings *QtTestFramework::createFrameworkSettings() const
{
return new QtTestSettings;
}
bool QtTestFramework::hasFrameworkSettings() const
{
return true;
}
const char *QtTestFramework::name() const
{
return "QtTest";
return QtTest::Constants::FRAMEWORK_NAME;
}
unsigned QtTestFramework::priority() const
{
return 1;
return QtTest::Constants::FRAMEWORK_PRIORITY;
}
} // namespace Internal