diff --git a/tests/src/core/testqgslegendrenderer.cpp b/tests/src/core/testqgslegendrenderer.cpp index 3797a9a7a80..8548345ad0f 100644 --- a/tests/src/core/testqgslegendrenderer.cpp +++ b/tests/src/core/testqgslegendrenderer.cpp @@ -809,6 +809,10 @@ void TestQgsLegendRenderer::testTextOnSymbol() content["0"] = "Rd"; content["2"] = "Bl"; legend->setTextOnSymbolContent( content ); + QgsTextFormat textFormat; + textFormat.setFont( QgsFontUtils::getStandardTestFont( QStringLiteral( "Roman" ) ) ); + textFormat.setSize( 9 ); + legend->setTextOnSymbolTextFormat( textFormat ); vl->setLegend( legend ); QgsLayerTree *root = new QgsLayerTree(); diff --git a/tests/testdata/control_images/legend/expected_legend_text_on_symbol/expected_legend_text_on_symbol.png b/tests/testdata/control_images/legend/expected_legend_text_on_symbol/expected_legend_text_on_symbol.png index 03793cf7e8e..5fc7feef4ee 100644 Binary files a/tests/testdata/control_images/legend/expected_legend_text_on_symbol/expected_legend_text_on_symbol.png and b/tests/testdata/control_images/legend/expected_legend_text_on_symbol/expected_legend_text_on_symbol.png differ