MCPcopy Create free account
hub / github.com/KDE/kdevelop / newOptionalRow

Method newOptionalRow

kdevplatform/shell/tests/languagecontrollertestbase.cpp:155–167  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

153}
154
155void LanguageControllerTestBase::newOptionalRow(const char* dataTag, const QUrl& url, const QString& languageName) const
156{
157 const bool languagePluginLoaded = std::any_of(m_differentLanguagesUrls.cbegin(), m_differentLanguagesUrls.cend(),
158 [&languageName](const UrlEntry& entry) {
159 return entry.languageName == languageName;
160 });
161 if (languagePluginLoaded) {
162 QTest::newRow(dataTag) << url << languageName;
163 } else {
164 qWarning() << "skipping test data row because its language plugin is unavailable:" << dataTag << url.fileName()
165 << languageName;
166 }
167}
168
169#include "moc_languagecontrollertestbase.cpp"

Callers

nothing calls this directly

Calls 1

fileNameMethod · 0.45

Tested by

no test coverage detected