@@ -132,7 +132,7 @@ void TestQgsLabelingEngineV2::testBasic()
132
132
133
133
p.end ();
134
134
135
- QVERIFY ( imageCheck ( " labeling_basic" , img, 0 ) );
135
+ QVERIFY ( imageCheck ( " labeling_basic" , img, 20 ) );
136
136
137
137
// now let's test the variant when integrated into rendering loop
138
138
// note the reference images are slightly different due to use of renderer for this test
@@ -143,7 +143,7 @@ void TestQgsLabelingEngineV2::testBasic()
143
143
144
144
vl->setCustomProperty ( " labeling/enabled" , false );
145
145
146
- QVERIFY ( imageCheck ( " labeling_basic" , img2, 0 ) );
146
+ QVERIFY ( imageCheck ( " labeling_basic" , img2, 20 ) );
147
147
}
148
148
149
149
@@ -179,15 +179,15 @@ void TestQgsLabelingEngineV2::testDiagrams()
179
179
180
180
p.end ();
181
181
182
- QVERIFY ( imageCheck ( " labeling_point_diagrams" , img, 0 ) );
182
+ QVERIFY ( imageCheck ( " labeling_point_diagrams" , img, 20 ) );
183
183
184
184
// now let's test the variant when integrated into rendering loop
185
185
job.start ();
186
186
job.waitForFinished ();
187
187
QImage img2 = job.renderedImage ();
188
188
189
189
vl->loadDefaultStyle ( res );
190
- QVERIFY ( imageCheck ( " labeling_point_diagrams" , img2, 0 ) );
190
+ QVERIFY ( imageCheck ( " labeling_point_diagrams" , img2, 20 ) );
191
191
}
192
192
193
193
@@ -238,7 +238,7 @@ void TestQgsLabelingEngineV2::testRuleBased()
238
238
job.start ();
239
239
job.waitForFinished ();
240
240
QImage img = job.renderedImage ();
241
- QVERIFY ( imageCheck ( " labeling_rulebased" , img, 0 ) );
241
+ QVERIFY ( imageCheck ( " labeling_rulebased" , img, 20 ) );
242
242
243
243
// test read/write rules
244
244
QDomDocument doc, doc2, doc3;
@@ -311,7 +311,7 @@ void TestQgsLabelingEngineV2::zOrder()
311
311
312
312
// since labels are all from same layer and have same z-index then smaller labels should be stacked on top of larger
313
313
// labels. Eg: B52 > Biplane > Jet
314
- QVERIFY ( imageCheck ( " label_order_size" , img, 0 ) );
314
+ QVERIFY ( imageCheck ( " label_order_size" , img, 20 ) );
315
315
img = job.renderedImage ();
316
316
317
317
// test data defined z-index
@@ -324,7 +324,7 @@ void TestQgsLabelingEngineV2::zOrder()
324
324
engine.removeProvider ( provider1 );
325
325
326
326
// z-index will take preference over label size, so labels should be stacked Jet > Biplane > B52
327
- QVERIFY ( imageCheck ( " label_order_zindex" , img, 0 ) );
327
+ QVERIFY ( imageCheck ( " label_order_zindex" , img, 20 ) );
328
328
img = job.renderedImage ();
329
329
330
330
pls1.removeAllDataDefinedProperties ();
@@ -352,7 +352,7 @@ void TestQgsLabelingEngineV2::zOrder()
352
352
p.end ();
353
353
354
354
// labels have same z-index, so layer order will be used
355
- QVERIFY ( imageCheck ( " label_order_layer1" , img, 0 ) );
355
+ QVERIFY ( imageCheck ( " label_order_layer1" , img, 20 ) );
356
356
img = job.renderedImage ();
357
357
358
358
// flip layer order and re-test
@@ -363,7 +363,7 @@ void TestQgsLabelingEngineV2::zOrder()
363
363
p.end ();
364
364
365
365
// label order should be reversed
366
- QVERIFY ( imageCheck ( " label_order_layer2" , img, 0 ) );
366
+ QVERIFY ( imageCheck ( " label_order_layer2" , img, 20 ) );
367
367
img = job.renderedImage ();
368
368
369
369
// try mixing layer order and z-index
@@ -377,7 +377,7 @@ void TestQgsLabelingEngineV2::zOrder()
377
377
p.end ();
378
378
379
379
// label order should be most labels from layer 1, then labels from layer 2, then "Jet"s from layer 1
380
- QVERIFY ( imageCheck ( " label_order_mixed" , img, 0 ) );
380
+ QVERIFY ( imageCheck ( " label_order_mixed" , img, 20 ) );
381
381
img = job.renderedImage ();
382
382
383
383
// cleanup
0 commit comments