diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2023-03-18 12:37:17 +0100 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2023-03-21 07:13:43 +0000 |
commit | d56fcda09a9d2161fb249abf1fe5103009181542 (patch) | |
tree | 49e4c4e8886b54a3620291c53c20310773328e5e /tests | |
parent | 24b9528263617206270cab45c4ee1402968c125a (diff) |
Refactor test to use modern string literals
Change-Id: I2279d8db950dce3b466fd0258c8bab8d4483313e
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit 4e1e7938763b5b8323c5e437286ccccd31d95156)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/auto/qaxscript/tst_qaxscript.cpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/tests/auto/qaxscript/tst_qaxscript.cpp b/tests/auto/qaxscript/tst_qaxscript.cpp index 9617087..227e853 100644 --- a/tests/auto/qaxscript/tst_qaxscript.cpp +++ b/tests/auto/qaxscript/tst_qaxscript.cpp @@ -6,6 +6,8 @@ #include <QAxScriptManager> #include <QAxScript> +using namespace Qt::StringLiterals; + class tst_QAxScript : public QObject { Q_OBJECT @@ -17,16 +19,15 @@ private slots: void tst_QAxScript::scriptReturnValue() { QAxScriptManager scriptManager; - const char scriptCode[] = - "function foo() {\n" - " return 'test';\n" - "}\n"; // QTBUG-42289, fails when DISPATCH_PROPERTYGET is used. - QAxScript *script = scriptManager.load(QLatin1String(scriptCode), - QStringLiteral("Test"), - QStringLiteral("JScript")); + const auto scriptCode = uR"JS( + function foo() { + return 'test'; + } + )JS"_s; // QTBUG-42289, fails when DISPATCH_PROPERTYGET is used. + QAxScript *script = scriptManager.load(scriptCode, u"Test"_s, u"JScript"_s); QVERIFY2(script, "Unable to load script (CoInitializeEx() called?)"); const QVariant result = script->call("foo()"); - QCOMPARE(result, QVariant(QStringLiteral("test"))); + QCOMPARE(result, QVariant(u"test"_s)); } QTEST_MAIN(tst_QAxScript) |