Skip to content

Commit 810fb5b

Browse files
committed
Fix qgsrasterlayer tests under GDAL >= 2.0
1 parent 6545746 commit 810fb5b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

tests/src/core/testqgsrasterlayer.cpp

+2-3
Original file line numberDiff line numberDiff line change
@@ -390,12 +390,11 @@ void TestQgsRasterLayer::checkStats()
390390
//QVERIFY( myStatistics.elementCount == 100 );
391391
QVERIFY( myStatistics.minimumValue == 0 );
392392
QVERIFY( myStatistics.maximumValue == 9 );
393-
QVERIFY( myStatistics.mean == 4.5 );
393+
QVERIFY( qgsDoubleNear( myStatistics.mean, 4.5 ) );
394394
double stdDev = 2.87228132326901431;
395395
// TODO: verify why GDAL stdDev is so different from generic (2.88675)
396396
mReport += QString( "stdDev = %1 expected = %2<br>\n" ).arg( myStatistics.stdDev ).arg( stdDev );
397-
QVERIFY( fabs( myStatistics.stdDev - stdDev )
398-
< 0.0000000000000001 );
397+
QVERIFY( qgsDoubleNear( myStatistics.stdDev, stdDev, 0.00000000000001 ) );
399398
mReport += "<p>Passed</p>";
400399
}
401400

0 commit comments

Comments
 (0)