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_NAME[] = "GTest";
|
||||||
const char FRAMEWORK_SETTINGS_CATEGORY[] = QT_TRANSLATE_NOOP("GTestFramework", "Google Test");
|
const char FRAMEWORK_SETTINGS_CATEGORY[] = QT_TRANSLATE_NOOP("GTestFramework", "Google Test");
|
||||||
const unsigned FRAMEWORK_PRIORITY = 10;
|
const unsigned FRAMEWORK_PRIORITY = 10;
|
||||||
|
const char DEFAULT_FILTER[] = "*.*";
|
||||||
|
|
||||||
enum GroupMode
|
enum GroupMode
|
||||||
{
|
{
|
||||||
|
@@ -78,7 +78,7 @@ QString GTestFramework::currentGTestFilter()
|
|||||||
const auto manager = TestFrameworkManager::instance();
|
const auto manager = TestFrameworkManager::instance();
|
||||||
|
|
||||||
auto gSettings = qSharedPointerCast<GTestSettings>(manager->settingsForTestFramework(id));
|
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
|
QString GTestFramework::groupingToolTip() const
|
||||||
|
@@ -57,9 +57,9 @@ void GTestSettings::fromFrameworkSettings(const QSettings *s)
|
|||||||
bool ok = false;
|
bool ok = false;
|
||||||
const int tmp = s->value(groupModeKey, GTest::Constants::Directory).toInt(&ok);
|
const int tmp = s->value(groupModeKey, GTest::Constants::Directory).toInt(&ok);
|
||||||
groupMode = ok ? static_cast<GTest::Constants::GroupMode>(tmp) : GTest::Constants::Directory;
|
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))
|
if (!GTestUtils::isValidGTestFilter(gtestFilter))
|
||||||
gtestFilter = "*.*";
|
gtestFilter = GTest::Constants::DEFAULT_FILTER;
|
||||||
}
|
}
|
||||||
|
|
||||||
void GTestSettings::toFrameworkSettings(QSettings *s) const
|
void GTestSettings::toFrameworkSettings(QSettings *s) const
|
||||||
|
@@ -45,7 +45,7 @@ public:
|
|||||||
bool throwOnFailure = false;
|
bool throwOnFailure = false;
|
||||||
bool breakOnFailure = true;
|
bool breakOnFailure = true;
|
||||||
GTest::Constants::GroupMode groupMode = GTest::Constants::Directory;
|
GTest::Constants::GroupMode groupMode = GTest::Constants::Directory;
|
||||||
QString gtestFilter{"*.*"};
|
QString gtestFilter{GTest::Constants::DEFAULT_FILTER};
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void fromFrameworkSettings(const QSettings *s) override;
|
void fromFrameworkSettings(const QSettings *s) override;
|
||||||
|
Reference in New Issue
Block a user