BenchmarkQtJson: print errorString() on QFile::open() failure

Amends 1c3ee86f183d46709c070ccd44970e05dc70f83d.

Pick-to: 6.8 6.5
Change-Id: Iaffdbd43fc182a46e1280bc7e023083bbea4a285
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
(cherry picked from commit 5b52814d643e2a38581850293610acc2d0ee4c69)
This commit is contained in:
Marc Mutz 2025-02-10 21:54:07 +01:00
parent b91da6c943
commit 7fc08a8a68

View File

@ -56,7 +56,7 @@ void BenchmarkQtJson::parseNumbers()
QString testFile = QFINDTESTDATA("numbers.json");
QVERIFY2(!testFile.isEmpty(), "cannot find test file numbers.json!");
QFile file(testFile);
QVERIFY2(file.open(QFile::ReadOnly), "cannot open test file number.json!");
QVERIFY2(file.open(QFile::ReadOnly), qPrintable(file.errorString()));
QByteArray testJson = file.readAll();
QBENCHMARK {
@ -70,7 +70,7 @@ void BenchmarkQtJson::parseJson()
QString testFile = QFINDTESTDATA("test.json");
QVERIFY2(!testFile.isEmpty(), "cannot find test file test.json!");
QFile file(testFile);
QVERIFY2(file.open(QFile::ReadOnly), "cannot open test file test.json!");
QVERIFY2(file.open(QFile::ReadOnly), qPrintable(file.errorString()));
QByteArray testJson = file.readAll();
QBENCHMARK {
@ -84,7 +84,7 @@ void BenchmarkQtJson::parseJsonToVariant()
QString testFile = QFINDTESTDATA("test.json");
QVERIFY2(!testFile.isEmpty(), "cannot find test file test.json!");
QFile file(testFile);
QVERIFY2(file.open(QFile::ReadOnly), "cannot open test file test.json!");
QVERIFY2(file.open(QFile::ReadOnly), qPrintable(file.errorString()));
QByteArray testJson = file.readAll();
QBENCHMARK {