void AbstractVersionTest::test_getFullName()
{
    QFETCH(QString, versionName);
    QFETCH(VersionType, versionTypeResult);
    QFETCH(int, versionNumberResult);
    QFETCH(QString, versionNameSpaceResult);
    QFETCH(QString, versionNameUnderscoreResult);

    initVerName(versionName);
    QCOMPARE(getVersionType(),versionTypeResult);
    QCOMPARE(getVersionNumber(),versionNumberResult);
    QCOMPARE(getFullName(), versionNameSpaceResult);
}
string UpdateManager::getVersionUrl() const {
	// always use the specific update channel for pre-release versions (don't use setDefault so that manually changed channel gets saved)
	return versionUrl[max(SETTING(UPDATE_CHANNEL), static_cast<int>(getVersionType()))];
}