forked from qt-creator/qt-creator
AutoTest: Tie framework settings explicitly to ITestFramework instance
This leaves no doubts regarding lifetime and type. Change-Id: I1fdd60427a469f32236ea0fa923ec9fa308c338e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -35,12 +35,12 @@
|
||||
namespace Autotest {
|
||||
namespace Internal {
|
||||
|
||||
static QSharedPointer<BoostTestSettings> getBoostSettings()
|
||||
static BoostTestSettings *getBoostSettings()
|
||||
{
|
||||
const Core::Id id = Core::Id(Constants::FRAMEWORK_PREFIX).withSuffix(
|
||||
BoostTest::Constants::FRAMEWORK_NAME);
|
||||
TestFrameworkManager *manager = TestFrameworkManager::instance();
|
||||
return qSharedPointerCast<BoostTestSettings>(manager->settingsForTestFramework(id));
|
||||
return dynamic_cast<BoostTestSettings *>(manager->settingsForTestFramework(id));
|
||||
}
|
||||
|
||||
TestOutputReader *BoostTestConfiguration::outputReader(const QFutureInterface<TestResultPtr> &fi,
|
||||
|
||||
Reference in New Issue
Block a user