forked from qt-creator/qt-creator
AutoTest: Use constant for repeated string
Change-Id: I72b21c4976cabbcd454b2e9ca5cce93e57af0f20 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -34,6 +34,7 @@ namespace Constants {
|
||||
const char FRAMEWORK_NAME[] = "GTest";
|
||||
const char FRAMEWORK_SETTINGS_CATEGORY[] = QT_TRANSLATE_NOOP("GTestFramework", "Google Test");
|
||||
const unsigned FRAMEWORK_PRIORITY = 10;
|
||||
const char DEFAULT_FILTER[] = "*.*";
|
||||
|
||||
enum GroupMode
|
||||
{
|
||||
|
@@ -78,7 +78,7 @@ QString GTestFramework::currentGTestFilter()
|
||||
const auto manager = TestFrameworkManager::instance();
|
||||
|
||||
auto gSettings = qSharedPointerCast<GTestSettings>(manager->settingsForTestFramework(id));
|
||||
return gSettings.isNull() ? QString("*.*") : gSettings->gtestFilter;
|
||||
return gSettings.isNull() ? QString(GTest::Constants::DEFAULT_FILTER) : gSettings->gtestFilter;
|
||||
}
|
||||
|
||||
QString GTestFramework::groupingToolTip() const
|
||||
|
@@ -57,9 +57,9 @@ void GTestSettings::fromFrameworkSettings(const QSettings *s)
|
||||
bool ok = false;
|
||||
const int tmp = s->value(groupModeKey, GTest::Constants::Directory).toInt(&ok);
|
||||
groupMode = ok ? static_cast<GTest::Constants::GroupMode>(tmp) : GTest::Constants::Directory;
|
||||
gtestFilter = s->value(gtestFilterKey, "*.*").toString();
|
||||
gtestFilter = s->value(gtestFilterKey, GTest::Constants::DEFAULT_FILTER).toString();
|
||||
if (!GTestUtils::isValidGTestFilter(gtestFilter))
|
||||
gtestFilter = "*.*";
|
||||
gtestFilter = GTest::Constants::DEFAULT_FILTER;
|
||||
}
|
||||
|
||||
void GTestSettings::toFrameworkSettings(QSettings *s) const
|
||||
|
@@ -45,7 +45,7 @@ public:
|
||||
bool throwOnFailure = false;
|
||||
bool breakOnFailure = true;
|
||||
GTest::Constants::GroupMode groupMode = GTest::Constants::Directory;
|
||||
QString gtestFilter{"*.*"};
|
||||
QString gtestFilter{GTest::Constants::DEFAULT_FILTER};
|
||||
|
||||
protected:
|
||||
void fromFrameworkSettings(const QSettings *s) override;
|
||||
|
Reference in New Issue
Block a user