aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmltest
diff options
context:
space:
mode:
authorAlexandru Croitor <alexandru.croitor@qt.io>2020-01-29 16:41:59 +0100
committerAlexandru Croitor <alexandru.croitor@qt.io>2020-01-29 16:52:58 +0100
commitb684ba219493fb7b0108ae367d6d033aaa28053b (patch)
treef1fec8922da198e231416b50ef8f441ef6db065b /src/qmltest
parent97a5cf86345fd72cdff83c03664c19a8f5cdf79a (diff)
parent8354851b628ebae567a9125cbd0ba69268470c1b (diff)
Merge remote-tracking branch 'origin/dev' into wip/cmake
Conflicts: dependencies.yaml Change-Id: Ie3e9dc62031a85e5e81cbdf04694b95159d49fca
Diffstat (limited to 'src/qmltest')
-rw-r--r--src/qmltest/quicktestresult.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/qmltest/quicktestresult.cpp b/src/qmltest/quicktestresult.cpp
index 49552e1901..f3a6fea193 100644
--- a/src/qmltest/quicktestresult.cpp
+++ b/src/qmltest/quicktestresult.cpp
@@ -480,7 +480,7 @@ static QString qtestFixUrl(const QUrl &location)
void QuickTestResult::fail
(const QString &message, const QUrl &location, int line)
{
- QTestResult::addFailure(message.toLatin1().constData(),
+ QTestResult::addFailure(message.toUtf8().constData(),
qtestFixUrl(location).toLatin1().constData(), line);
}
@@ -493,15 +493,15 @@ bool QuickTestResult::verify
qtestFixUrl(location).toLatin1().constData(), line);
} else {
return QTestResult::verify
- (success, message.toLatin1().constData(), "",
+ (success, message.toUtf8().constData(), "",
qtestFixUrl(location).toLatin1().constData(), line);
}
}
bool QuickTestResult::fuzzyCompare(const QVariant &actual, const QVariant &expected, qreal delta)
{
- if (actual.type() == QVariant::Color || expected.type() == QVariant::Color) {
- if (!actual.canConvert(QVariant::Color) || !expected.canConvert(QVariant::Color))
+ if (actual.userType() == QMetaType::QColor || expected.userType() == QMetaType::QColor) {
+ if (!actual.canConvert(QMetaType::QColor) || !expected.canConvert(QMetaType::QColor))
return false;
//fuzzy color comparison
@@ -556,20 +556,20 @@ void QuickTestResult::stringify(QQmlV4Function *args)
&& !value->as<QV4::ArrayObject>()) {
QVariant v = scope.engine->toVariant(value, QMetaType::UnknownType);
if (v.isValid()) {
- switch (v.type()) {
- case QVariant::Vector3D:
+ switch (v.userType()) {
+ case QMetaType::QVector3D:
{
QVector3D v3d = v.value<QVector3D>();
result = QString::fromLatin1("Qt.vector3d(%1, %2, %3)").arg(v3d.x()).arg(v3d.y()).arg(v3d.z());
break;
}
- case QVariant::Url:
+ case QMetaType::QUrl:
{
QUrl url = v.value<QUrl>();
result = QString::fromLatin1("Qt.url(%1)").arg(url.toString());
break;
}
- case QVariant::DateTime:
+ case QMetaType::QDateTime:
{
QDateTime dt = v.value<QDateTime>();
result = dt.toString(Qt::ISODateWithMs);
@@ -601,7 +601,7 @@ bool QuickTestResult::compare
const QUrl &location, int line)
{
return QTestResult::compare
- (success, message.toLocal8Bit().constData(),
+ (success, message.toUtf8().constData(),
QTest::toString(val1.toString().toLatin1().constData()),
QTest::toString(val2.toString().toLatin1().constData()),
"", "",
@@ -611,7 +611,7 @@ bool QuickTestResult::compare
void QuickTestResult::skip
(const QString &message, const QUrl &location, int line)
{
- QTestResult::addSkip(message.toLatin1().constData(),
+ QTestResult::addSkip(message.toUtf8().constData(),
qtestFixUrl(location).toLatin1().constData(), line);
QTestResult::setSkipCurrentTest(true);
}
@@ -630,13 +630,13 @@ bool QuickTestResult::expectFailContinue
{
return QTestResult::expectFail
(tag.toLatin1().constData(),
- QTest::toString(comment.toLatin1().constData()),
+ QTest::toString(comment.toUtf8().constData()),
QTest::Continue, qtestFixUrl(location).toLatin1().constData(), line);
}
void QuickTestResult::warn(const QString &message, const QUrl &location, int line)
{
- QTestLog::warn(message.toLatin1().constData(), qtestFixUrl(location).toLatin1().constData(), line);
+ QTestLog::warn(message.toUtf8().constData(), qtestFixUrl(location).toLatin1().constData(), line);
}
void QuickTestResult::ignoreWarning(const QJSValue &message)
@@ -646,7 +646,7 @@ void QuickTestResult::ignoreWarning(const QJSValue &message)
QTestLog::ignoreMessage(QtWarningMsg, message.toVariant().toRegularExpression());
#endif
} else {
- QTestLog::ignoreMessage(QtWarningMsg, message.toString().toLatin1());
+ QTestLog::ignoreMessage(QtWarningMsg, message.toString().toUtf8());
}
}