QmlProfiler: Fix place markers

Using the numerus form requires "%n".

Change-Id: I18e32795d6f4f58e9b531e89572351d6520e7e33
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
This commit is contained in:
Robert Loehning
2018-07-13 14:02:09 +02:00
parent 5b6ab4ced2
commit 8fefe0c591
2 changed files with 9 additions and 13 deletions

View File

@@ -150,9 +150,9 @@ void MemoryUsageModelTest::testDetails()
const QVariantMap allocated = model.details(0);
QCOMPARE(allocated[QString("displayName")].toString(), model.tr("Memory Allocated"));
QCOMPARE(allocated[model.tr("Total")].toString(),
model.tr("%1 byte(s)", nullptr, 4096).arg(4096));
model.tr("%n byte(s)", nullptr, 4096));
QCOMPARE(allocated[model.tr("Allocated")].toString(),
model.tr("%1 byte(s)", nullptr, 4096).arg(4096));
model.tr("%n byte(s)", nullptr, 4096));
QCOMPARE(allocated[model.tr("Allocations")].toString(), QString::number(2));
QCOMPARE(allocated[model.tr("Type")].toString(), model.tr("Heap Allocation"));
QCOMPARE(allocated[model.tr("Location")].toString(), QmlProfilerModelManager::tr("<bytecode>"));
@@ -163,9 +163,9 @@ void MemoryUsageModelTest::testDetails()
const QVariantMap large = model.details(2);
QCOMPARE(large[QString("displayName")].toString(), model.tr("Memory Allocated"));
QCOMPARE(large[model.tr("Total")].toString(),
model.tr("%1 byte(s)", nullptr, 5120).arg(5120));
model.tr("%n byte(s)", nullptr, 5120));
QCOMPARE(large[model.tr("Allocated")].toString(),
model.tr("%1 byte(s)", nullptr, 1024).arg(1024));
model.tr("%n byte(s)", nullptr, 1024));
QCOMPARE(large[model.tr("Allocations")].toString(), QString::number(1));
QCOMPARE(large[model.tr("Type")].toString(), model.tr("Large Item Allocation"));
QCOMPARE(large[model.tr("Location")].toString(), QmlProfilerModelManager::tr("<bytecode>"));
@@ -175,10 +175,8 @@ void MemoryUsageModelTest::testDetails()
const QVariantMap freed = model.details(9);
QCOMPARE(freed[QString("displayName")].toString(), model.tr("Memory Freed"));
QCOMPARE(freed[model.tr("Total")].toString(),
model.tr("%1 byte(s)", nullptr, 2048).arg(2048));
QCOMPARE(freed[model.tr("Deallocated")].toString(),
model.tr("%1 byte(s)", nullptr, 1024).arg(1024));
QCOMPARE(freed[model.tr("Total")].toString(), model.tr("%n byte(s)", nullptr, 2048));
QCOMPARE(freed[model.tr("Deallocated")].toString(), model.tr("%n byte(s)", nullptr, 1024));
QCOMPARE(freed[model.tr("Deallocations")].toString(), QString::number(1));
QCOMPARE(freed[model.tr("Type")].toString(), model.tr("Heap Usage"));
QCOMPARE(freed[model.tr("Location")].toString(), QmlProfilerModelManager::tr("<bytecode>"));