From f4f8a538944b527d9fd5d4b47c1e10a78a08dc01 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Wed, 8 Jan 2020 13:46:33 +1000 Subject: [PATCH] Ensure unique ids are generated whenever tests are run multiple times Avoids layout corruption in the generated html reports if the same test is run more than once --- src/core/qgsrenderchecker.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/core/qgsrenderchecker.cpp b/src/core/qgsrenderchecker.cpp index f9fad756b3a..cbf78dffdf5 100644 --- a/src/core/qgsrenderchecker.cpp +++ b/src/core/qgsrenderchecker.cpp @@ -28,8 +28,6 @@ #include #include -static int sRenderCounter = 0; - QString QgsRenderChecker::controlImagePath() const { @@ -344,7 +342,7 @@ bool QgsRenderChecker::compareImages( const QString &testName, mRenderedImageFile, mExpectedImageFile ) .arg( imgWidth ).arg( imgHeight ) - .arg( sRenderCounter++ ); + .arg( QUuid::createUuid().toString().mid( 1, 6 ) ); QString prefix; if ( !mControlPathPrefix.isNull() )