From ec203c69548e559484d4a75105138a12fdadd475 Mon Sep 17 00:00:00 2001 From: David Williams Date: Sat, 8 Dec 2012 11:25:10 +0100 Subject: [PATCH] Added QBENCHMARK macros to volume unit test. --- tests/testvolume.cpp | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/tests/testvolume.cpp b/tests/testvolume.cpp index 00c04fce..06cd3235 100644 --- a/tests/testvolume.cpp +++ b/tests/testvolume.cpp @@ -157,19 +157,31 @@ int32_t complexVolumeTest(void) void TestVolume::testLargeVolume() { - int32_t result = complexVolumeTest< LargeVolume >(); + int32_t result = 0; + QBENCHMARK + { + result = complexVolumeTest< LargeVolume >(); + } QCOMPARE(result, static_cast(1244008559)); } void TestVolume::testRawVolume() { - int32_t result = complexVolumeTest< RawVolume >(); + int32_t result = 0; + QBENCHMARK + { + result = complexVolumeTest< RawVolume >(); + } QCOMPARE(result, static_cast(1244008559)); } void TestVolume::testSimpleVolume() { - int32_t result = complexVolumeTest< SimpleVolume >(); + int32_t result = 0; + QBENCHMARK + { + result = complexVolumeTest< SimpleVolume >(); + } QCOMPARE(result, static_cast(1244008559)); }