Test for issue 61946

This commit is contained in:
Alessandro Pasotti 2025-05-30 17:47:38 +02:00 committed by Nyall Dawson
parent 41fa214e6c
commit 9eae3a6404

View File

@ -594,12 +594,20 @@ void TestQgsLayoutMap::layersToRender()
QCOMPARE( map->layersToRender(), layers );
// hide coverage layer
QgsFeature f1 = mPointsLayer->getFeature( 1 );
QVERIFY( f1.isValid() );
l.reportContext().setFeature( f1 );
l.reportContext().setLayer( mPointsLayer );
l.renderContext().setFlag( QgsLayoutRenderContext::FlagHideCoverageLayer, true );
QCOMPARE( map->layersToRender(), layers2 );
l.renderContext().setFlag( QgsLayoutRenderContext::FlagHideCoverageLayer, false );
QCOMPARE( map->layersToRender(), layers );
l.renderContext().setFlag( QgsLayoutRenderContext::FlagHideCoverageLayer, true );
QCOMPARE( map->layersToRender(), layers2 );
l.reportContext().setFeature( QgsFeature() );
QCOMPARE( map->layersToRender(), layers );
}
void TestQgsLayoutMap::mapRotation()