added web Engine tests

This commit is contained in:
Andrei Yankovich 2019-09-17 14:35:40 +03:00
parent af26a37a45
commit daf835e0e6
4 changed files with 1135 additions and 8 deletions

View File

@ -217,6 +217,14 @@ bool Extracter::copyTranslations(QStringList list) {
_fileManager->copyFile(i.absoluteFilePath(), DeployCore::_config->targetDir + DeployCore::_config->distroStruct.getTrOutDir());
}
auto webEngine = static_cast<quint64>(_qtModules) & static_cast<quint64>(DeployCore::QtModule::QtWebEngineModule);
if (webEngine) {
auto trOut = DeployCore::_config->targetDir + DeployCore::_config->distroStruct.getTrOutDir();
auto tr = DeployCore::_config->qtDir + "/translations/qtwebengine_locales";
_fileManager->copyFolder(tr, trOut + "/qtwebengine_locales");
}
return true;
}

File diff suppressed because it is too large Load Diff

View File

@ -16,6 +16,7 @@ public:
static QSet<QString> qtLibs();
static QSet<QString> qmlLibs();
static QSet<QString> qtWithoutTr();
static QSet<QString> qtWebEngine();
};

View File

@ -456,14 +456,7 @@ void deploytest::testWebEngine() {
#endif
auto comapareTree = utils.createTree(
{
"./Distro/QtWidgetsProject.sh",
"./Distro/bin/QtWidgetsProject",
"./Distro/lib/libicudata.so",
"./Distro/lib/libicui18n.so",
"./Distro/lib/libicuuc.so"
});
auto comapareTree = Modules::qtWebEngine();
runTestParams({"-bin", bin, "clear" ,