@@ -857,72 +857,72 @@ void TestQgsLegendRenderer::testBasicJson()
857
857
_setStandardTestFont ( settings );
858
858
const QJsonObject json = _renderJsonLegend ( &legendModel, settings );
859
859
860
- QCOMPARE ( json[ " title" ], " Legend" );
860
+ QCOMPARE ( json[ " title" ]. toString (), QString ( " Legend" ) );
861
861
862
862
const QJsonArray root = json[" nodes" ].toArray ();
863
863
864
864
const QJsonObject grp1 = root[0 ].toObject ();
865
- QCOMPARE ( grp1[" title" ], " Line + Polygon" );
866
- QCOMPARE ( grp1[" type" ], " group" );
865
+ QCOMPARE ( grp1[" title" ]. toString (), QString ( " Line + Polygon" ) );
866
+ QCOMPARE ( grp1[" type" ]. toString (), QString ( " group" ) );
867
867
868
868
const QJsonArray grp1_nodes = grp1[" nodes" ].toArray ();
869
869
870
870
const QJsonObject line_layer = grp1_nodes[0 ].toObject ();
871
- QCOMPARE ( line_layer[" title" ].toString (), " Line Layer" );
872
- QCOMPARE ( line_layer[" type" ].toString (), " layer" );
871
+ QCOMPARE ( line_layer[" title" ].toString (), QString ( " Line Layer" ) );
872
+ QCOMPARE ( line_layer[" type" ].toString (), QString ( " layer" ) );
873
873
const QImage line_layer_icon = _base64ToImage ( line_layer[" icon" ].toString () );
874
874
QString test_name = " line_layer_icon" ;
875
875
line_layer_icon.save ( _fileNameForTest ( test_name ) );
876
876
QVERIFY ( _verifyImage ( test_name, mReport , 50 ) );
877
877
878
878
const QJsonObject polygon_layer = grp1_nodes[1 ].toObject ();
879
- QCOMPARE ( polygon_layer[" title" ].toString (), " Polygon Layer" );
880
- QCOMPARE ( polygon_layer[" type" ].toString (), " layer" );
879
+ QCOMPARE ( polygon_layer[" title" ].toString (), QString ( " Polygon Layer" ) );
880
+ QCOMPARE ( polygon_layer[" type" ].toString (), QString ( " layer" ) );
881
881
const QImage polygon_layer_icon = _base64ToImage ( polygon_layer[" icon" ].toString () );
882
882
test_name = " polygon_layer_icon" ;
883
883
polygon_layer_icon.save ( _fileNameForTest ( test_name ) );
884
884
QVERIFY ( _verifyImage ( test_name, mReport , 50 ) );
885
885
886
886
const QJsonObject point_layer = root[1 ].toObject ();
887
- QCOMPARE ( point_layer[" title" ].toString (), " Point Layer" );
888
- QCOMPARE ( point_layer[" type" ].toString (), " layer" );
887
+ QCOMPARE ( point_layer[" title" ].toString (), QString ( " Point Layer" ) );
888
+ QCOMPARE ( point_layer[" type" ].toString (), QString ( " layer" ) );
889
889
const QJsonArray point_layer_symbols = point_layer[" symbols" ].toArray ();
890
890
891
891
const QJsonObject point_layer_symbol_red = point_layer_symbols[0 ].toObject ();
892
- QCOMPARE ( point_layer_symbol_red[" title" ].toString (), " Red" );
892
+ QCOMPARE ( point_layer_symbol_red[" title" ].toString (), QString ( " Red" ) );
893
893
const QImage point_layer_icon_red = _base64ToImage ( point_layer_symbol_red[" icon" ].toString () );
894
894
test_name = " point_layer_icon_red" ;
895
895
point_layer_icon_red.save ( _fileNameForTest ( test_name ) );
896
896
QVERIFY ( _verifyImage ( test_name, mReport , 50 ) );
897
897
898
898
const QJsonObject point_layer_symbol_green = point_layer_symbols[1 ].toObject ();
899
- QCOMPARE ( point_layer_symbol_green[" title" ].toString (), " Green" );
899
+ QCOMPARE ( point_layer_symbol_green[" title" ].toString (), QString ( " Green" ) );
900
900
const QImage point_layer_icon_green = _base64ToImage ( point_layer_symbol_green[" icon" ].toString () );
901
901
test_name = " point_layer_icon_green" ;
902
902
point_layer_icon_green.save ( _fileNameForTest ( test_name ) );
903
903
QVERIFY ( _verifyImage ( test_name, mReport , 50 ) );
904
904
905
905
const QJsonObject point_layer_symbol_blue = point_layer_symbols[2 ].toObject ();
906
- QCOMPARE ( point_layer_symbol_blue[" title" ].toString (), " Blue" );
906
+ QCOMPARE ( point_layer_symbol_blue[" title" ].toString (), QString ( " Blue" ) );
907
907
const QImage point_layer_icon_blue = _base64ToImage ( point_layer_symbol_blue[" icon" ].toString () );
908
908
test_name = " point_layer_icon_blue" ;
909
909
point_layer_icon_blue.save ( _fileNameForTest ( test_name ) );
910
910
QVERIFY ( _verifyImage ( test_name, mReport , 50 ) );
911
911
912
912
const QJsonObject raster_layer = root[2 ].toObject ();
913
- QCOMPARE ( raster_layer[" title" ].toString (), " Raster Layer" );
914
- QCOMPARE ( raster_layer[" type" ].toString (), " layer" );
913
+ QCOMPARE ( raster_layer[" title" ].toString (), QString ( " Raster Layer" ) );
914
+ QCOMPARE ( raster_layer[" type" ].toString (), QString ( " layer" ) );
915
915
const QJsonArray raster_layer_symbols = raster_layer[" symbols" ].toArray ();
916
916
917
917
const QJsonObject raster_layer_symbol_1 = raster_layer_symbols[0 ].toObject ();
918
- QCOMPARE ( raster_layer_symbol_1[" title" ].toString (), " 1" );
918
+ QCOMPARE ( raster_layer_symbol_1[" title" ].toString (), QString ( " 1" ) );
919
919
const QImage raster_layer_icon_1 = _base64ToImage ( raster_layer_symbol_1[" icon" ].toString () );
920
920
test_name = " raster_layer_icon_1" ;
921
921
raster_layer_icon_1.save ( _fileNameForTest ( test_name ) );
922
922
QVERIFY ( _verifyImage ( test_name, mReport , 50 ) );
923
923
924
924
const QJsonObject raster_layer_symbol_2 = raster_layer_symbols[1 ].toObject ();
925
- QCOMPARE ( raster_layer_symbol_2[" title" ].toString (), " 2" );
925
+ QCOMPARE ( raster_layer_symbol_2[" title" ].toString (), QString ( " 2" ) );
926
926
const QImage raster_layer_icon_2 = _base64ToImage ( raster_layer_symbol_2[" icon" ].toString () );
927
927
test_name = " raster_layer_icon_2" ;
928
928
raster_layer_icon_2.save ( _fileNameForTest ( test_name ) );
0 commit comments