@@ -122,12 +122,18 @@ void TestQGis::permissiveToInt()
122
122
123
123
void TestQGis::doubleToString ()
124
124
{
125
- QString result = qgsDoubleToString ( 5.6783212 , 5 );
126
- QVERIFY ( result == " 5.67832" );
127
- result = qgsDoubleToString ( 5.3456789 , 5 );
128
- QVERIFY ( result == " 5.34568" );
129
- result = qgsDoubleToString ( 12000 , 0 );
130
- QVERIFY ( result == " 12000" );
125
+ QCOMPARE ( qgsDoubleToString ( 5.6783212 , 5 ), QString ( " 5.67832" ) );
126
+ QCOMPARE ( qgsDoubleToString ( 12.2 , 1 ), QString ( " 12.2" ) );
127
+ QCOMPARE ( qgsDoubleToString ( 12.2 , 2 ), QString ( " 12.2" ) );
128
+ QCOMPARE ( qgsDoubleToString ( 12.2 , 10 ), QString ( " 12.2" ) );
129
+ QCOMPARE ( qgsDoubleToString ( 12.234333 , 1 ), QString ( " 12.2" ) );
130
+ QCOMPARE ( qgsDoubleToString ( 12 , 1 ), QString ( " 12" ) );
131
+ QCOMPARE ( qgsDoubleToString ( 12 , 0 ), QString ( " 12" ) );
132
+ QCOMPARE ( qgsDoubleToString ( 12000 , 0 ), QString ( " 12000" ) );
133
+ QCOMPARE ( qgsDoubleToString ( 12000 , 1 ), QString ( " 12000" ) );
134
+ QCOMPARE ( qgsDoubleToString ( 12000 , 10 ), QString ( " 12000" ) );
135
+ QCOMPARE ( qgsDoubleToString ( 12345 , -1 ), QString ( " 12345" ) );
131
136
}
137
+
132
138
QTEST_MAIN ( TestQGis )
133
139
#include " testqgis.moc"
0 commit comments