From 75d43673c58e0c22ba770afd12dc1e90c41af505 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Mon, 21 Oct 2024 10:05:56 +1000 Subject: [PATCH] assert -> assertTrue --- tests/src/python/test_qgstextrenderer.py | 568 +++++++++++------------ 1 file changed, 284 insertions(+), 284 deletions(-) diff --git a/tests/src/python/test_qgstextrenderer.py b/tests/src/python/test_qgstextrenderer.py index 7146cc3e679b..9b772a36feb0 100644 --- a/tests/src/python/test_qgstextrenderer.py +++ b/tests/src/python/test_qgstextrenderer.py @@ -1674,7 +1674,7 @@ def testDrawMassiveFont(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(1100) - assert self.checkRender(format, 'massive_font', rect=QRectF(-800, -600, 1000, 1000), text=['a t'], image_size=800) + self.assertTrue(self.checkRender(format, 'massive_font', rect=QRectF(-800, -600, 1000, 1000), text=['a t'], image_size=800)) def testDrawRectMixedHtml(self): """ @@ -1684,7 +1684,7 @@ def testDrawRectMixedHtml(self): format.setFont(getTestFont('bold')) format.setAllowHtmlFormatting(True) format.setSize(30) - assert self.checkRender(format, 'rect_html', rect=QRectF(100, 100, 100, 100), text=['first line', 'second line', 'third line']) + self.assertTrue(self.checkRender(format, 'rect_html', rect=QRectF(100, 100, 100, 100), text=['first line', 'second line', 'third line'])) def testDrawDocumentRect(self): """ @@ -1736,7 +1736,7 @@ def testDrawRectCapHeightMode(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) - assert self.checkRender(format, 'rect_cap_height_mode', rect=QRectF(100, 100, 100, 100), text=['first line', 'second line', 'third line'], mode=Qgis.TextLayoutMode.RectangleCapHeightBased) + self.assertTrue(self.checkRender(format, 'rect_cap_height_mode', rect=QRectF(100, 100, 100, 100), text=['first line', 'second line', 'third line'], mode=Qgis.TextLayoutMode.RectangleCapHeightBased)) def testDrawRectCapHeightModeMixedHtml(self): """ @@ -1746,7 +1746,7 @@ def testDrawRectCapHeightModeMixedHtml(self): format.setFont(getTestFont('bold')) format.setAllowHtmlFormatting(True) format.setSize(30) - assert self.checkRender(format, 'rect_cap_height_mode_html', rect=QRectF(100, 100, 100, 100), text=['first line', 'second line', 'third line'], mode=Qgis.TextLayoutMode.RectangleCapHeightBased) + self.assertTrue(self.checkRender(format, 'rect_cap_height_mode_html', rect=QRectF(100, 100, 100, 100), text=['first line', 'second line', 'third line'], mode=Qgis.TextLayoutMode.RectangleCapHeightBased)) def testDrawDocumentRectCapHeightMode(self): """ @@ -1798,7 +1798,7 @@ def testDrawRectAscentMode(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) - assert self.checkRender(format, 'rect_ascent_mode', rect=QRectF(100, 100, 100, 100), text=['first line', 'second line', 'third line'], mode=Qgis.TextLayoutMode.RectangleAscentBased) + self.assertTrue(self.checkRender(format, 'rect_ascent_mode', rect=QRectF(100, 100, 100, 100), text=['first line', 'second line', 'third line'], mode=Qgis.TextLayoutMode.RectangleAscentBased)) def testDrawRectAscentModeMixedHtml(self): """ @@ -1808,7 +1808,7 @@ def testDrawRectAscentModeMixedHtml(self): format.setFont(getTestFont('bold')) format.setAllowHtmlFormatting(True) format.setSize(30) - assert self.checkRender(format, 'rect_ascent_mode_html', rect=QRectF(100, 100, 100, 100), text=['first line', 'second line', 'third line'], mode=Qgis.TextLayoutMode.RectangleAscentBased) + self.assertTrue(self.checkRender(format, 'rect_ascent_mode_html', rect=QRectF(100, 100, 100, 100), text=['first line', 'second line', 'third line'], mode=Qgis.TextLayoutMode.RectangleAscentBased)) def testDrawDocumentRectAscentMode(self): """ @@ -1912,7 +1912,7 @@ def testDrawForcedItalic(self): format.setFont(getTestFont()) format.setSize(30) format.setForcedItalic(True) - assert self.checkRender(format, 'forced_italic', text=['Forced italic']) + self.assertTrue(self.checkRender(format, 'forced_italic', text=['Forced italic'])) def testDrawRTL(self): """ @@ -2094,7 +2094,7 @@ def testDrawSmallCaps(self): format.setFont(getTestFont('bold')) format.setCapitalization(Qgis.Capitalization.SmallCaps) format.setSize(30) - assert self.checkRender(format, 'mixed_small_caps', text=['Small Caps']) + self.assertTrue(self.checkRender(format, 'mixed_small_caps', text=['Small Caps'])) @unittest.skipIf(int(QT_VERSION_STR.split('.')[0]) < 6 or (int(QT_VERSION_STR.split('.')[0]) == 6 and int(QT_VERSION_STR.split('.')[1]) < 3), 'Too old Qt') def testDrawAllSmallCaps(self): @@ -2102,7 +2102,7 @@ def testDrawAllSmallCaps(self): format.setFont(getTestFont('bold')) format.setSize(30) format.setCapitalization(Qgis.Capitalization.AllSmallCaps) - assert self.checkRender(format, 'all_small_caps', text=['Small Caps']) + self.assertTrue(self.checkRender(format, 'all_small_caps', text=['Small Caps'])) @unittest.skipIf(int(QT_VERSION_STR.split('.')[0]) < 6 or (int(QT_VERSION_STR.split('.')[0]) == 6 and int(QT_VERSION_STR.split('.')[1]) < 3), 'Too old Qt') def testDrawStretch(self): @@ -2110,7 +2110,7 @@ def testDrawStretch(self): format.setFont(getTestFont('bold')) format.setSize(30) format.setStretchFactor(150) - assert self.checkRender(format, 'stretch_expand') + self.assertTrue(self.checkRender(format, 'stretch_expand')) @unittest.skipIf(int(QT_VERSION_STR.split('.')[0]) < 6 or (int(QT_VERSION_STR.split('.')[0]) == 6 and int(QT_VERSION_STR.split('.')[1]) < 3), 'Too old Qt') def testDrawStretchCondense(self): @@ -2118,13 +2118,13 @@ def testDrawStretchCondense(self): format.setFont(getTestFont('bold')) format.setSize(30) format.setStretchFactor(50) - assert self.checkRender(format, 'stretch_condense') + self.assertTrue(self.checkRender(format, 'stretch_condense')) def testDrawBackgroundDisabled(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.background().setEnabled(False) - assert self.checkRender(format, 'background_disabled', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_disabled', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundRectangleFixedSizeMapUnits(self): format = QgsTextFormat() @@ -2134,7 +2134,7 @@ def testDrawBackgroundRectangleFixedSizeMapUnits(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_rect_mapunits', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_rect_mapunits', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundRectangleFixedSizeWithRotatedText(self): format = QgsTextFormat() @@ -2145,7 +2145,7 @@ def testDrawBackgroundRectangleFixedSizeWithRotatedText(self): format.background().setSize(QSizeF(20, 20)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRenderPoint(format, 'background_rect_fixed_rotated_text', angle=3.141 / 4) + self.assertTrue(self.checkRenderPoint(format, 'background_rect_fixed_rotated_text', angle=3.141 / 4)) def testDrawBackgroundRectangleBufferSizeWithRotatedText(self): format = QgsTextFormat() @@ -2156,7 +2156,7 @@ def testDrawBackgroundRectangleBufferSizeWithRotatedText(self): format.background().setSize(QSizeF(2, 3)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRenderPoint(format, 'background_rect_buffer_rotated_text', angle=3.141 / 4) + self.assertTrue(self.checkRenderPoint(format, 'background_rect_buffer_rotated_text', angle=3.141 / 4)) def testDrawBackgroundRectangleMultilineFixedSizeMapUnits(self): format = QgsTextFormat() @@ -2166,8 +2166,8 @@ def testDrawBackgroundRectangleMultilineFixedSizeMapUnits(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_rect_multiline_mapunits', QgsTextRenderer.TextPart.Background, - text=['test', 'multi', 'line']) + self.assertTrue(self.checkRender(format, 'background_rect_multiline_mapunits', QgsTextRenderer.TextPart.Background, + text=['test', 'multi', 'line'])) def testDrawBackgroundPointMultilineFixedSizeMapUnits(self): format = QgsTextFormat() @@ -2177,8 +2177,8 @@ def testDrawBackgroundPointMultilineFixedSizeMapUnits(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRenderPoint(format, 'background_point_multiline_mapunits', QgsTextRenderer.TextPart.Background, - text=['test', 'multi', 'line']) + self.assertTrue(self.checkRenderPoint(format, 'background_point_multiline_mapunits', QgsTextRenderer.TextPart.Background, + text=['test', 'multi', 'line'])) def testDrawBackgroundRectangleMultilineBufferMapUnits(self): format = QgsTextFormat() @@ -2188,8 +2188,8 @@ def testDrawBackgroundRectangleMultilineBufferMapUnits(self): format.background().setSize(QSizeF(4, 2)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_rect_multiline_buffer_mapunits', QgsTextRenderer.TextPart.Background, - text=['test', 'multi', 'line']) + self.assertTrue(self.checkRender(format, 'background_rect_multiline_buffer_mapunits', QgsTextRenderer.TextPart.Background, + text=['test', 'multi', 'line'])) def testDrawBackgroundPointMultilineBufferMapUnits(self): format = QgsTextFormat() @@ -2199,8 +2199,8 @@ def testDrawBackgroundPointMultilineBufferMapUnits(self): format.background().setSize(QSizeF(4, 2)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRenderPoint(format, 'background_point_multiline_buffer_mapunits', QgsTextRenderer.TextPart.Background, - text=['test', 'multi', 'line']) + self.assertTrue(self.checkRenderPoint(format, 'background_point_multiline_buffer_mapunits', QgsTextRenderer.TextPart.Background, + text=['test', 'multi', 'line'])) def testDrawBackgroundPointFixedSizeMapUnits(self): format = QgsTextFormat() @@ -2210,8 +2210,8 @@ def testDrawBackgroundPointFixedSizeMapUnits(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRenderPoint(format, 'background_point_mapunits', QgsTextRenderer.TextPart.Background, - text=['Testy']) + self.assertTrue(self.checkRenderPoint(format, 'background_point_mapunits', QgsTextRenderer.TextPart.Background, + text=['Testy'])) def testDrawBackgroundRectangleCenterAlignFixedSizeMapUnits(self): format = QgsTextFormat() @@ -2221,8 +2221,8 @@ def testDrawBackgroundRectangleCenterAlignFixedSizeMapUnits(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_rect_center_mapunits', QgsTextRenderer.TextPart.Background, - alignment=QgsTextRenderer.HAlignment.AlignCenter) + self.assertTrue(self.checkRender(format, 'background_rect_center_mapunits', QgsTextRenderer.TextPart.Background, + alignment=QgsTextRenderer.HAlignment.AlignCenter)) def testDrawBackgroundPointCenterAlignFixedSizeMapUnits(self): format = QgsTextFormat() @@ -2232,8 +2232,8 @@ def testDrawBackgroundPointCenterAlignFixedSizeMapUnits(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRenderPoint(format, 'background_point_center_mapunits', QgsTextRenderer.TextPart.Background, - alignment=QgsTextRenderer.HAlignment.AlignCenter) + self.assertTrue(self.checkRenderPoint(format, 'background_point_center_mapunits', QgsTextRenderer.TextPart.Background, + alignment=QgsTextRenderer.HAlignment.AlignCenter)) def testDrawBackgroundRectangleRightAlignFixedSizeMapUnits(self): format = QgsTextFormat() @@ -2243,8 +2243,8 @@ def testDrawBackgroundRectangleRightAlignFixedSizeMapUnits(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_rect_right_mapunits', QgsTextRenderer.TextPart.Background, - alignment=QgsTextRenderer.HAlignment.AlignRight) + self.assertTrue(self.checkRender(format, 'background_rect_right_mapunits', QgsTextRenderer.TextPart.Background, + alignment=QgsTextRenderer.HAlignment.AlignRight)) def testDrawBackgroundPointRightAlignFixedSizeMapUnits(self): format = QgsTextFormat() @@ -2254,8 +2254,8 @@ def testDrawBackgroundPointRightAlignFixedSizeMapUnits(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRenderPoint(format, 'background_point_right_mapunits', QgsTextRenderer.TextPart.Background, - alignment=QgsTextRenderer.HAlignment.AlignRight) + self.assertTrue(self.checkRenderPoint(format, 'background_point_right_mapunits', QgsTextRenderer.TextPart.Background, + alignment=QgsTextRenderer.HAlignment.AlignRight)) def testDrawBackgroundRectangleFixedSizeMM(self): format = QgsTextFormat() @@ -2265,7 +2265,7 @@ def testDrawBackgroundRectangleFixedSizeMM(self): format.background().setSize(QSizeF(30, 20)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'background_rect_mm', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_rect_mm', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundRectangleFixedSizePixels(self): format = QgsTextFormat() @@ -2275,7 +2275,7 @@ def testDrawBackgroundRectangleFixedSizePixels(self): format.background().setSize(QSizeF(60, 80)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'background_rect_pixels', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_rect_pixels', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundRectBufferPixels(self): format = QgsTextFormat() @@ -2288,8 +2288,8 @@ def testDrawBackgroundRectBufferPixels(self): format.background().setSize(QSizeF(30, 50)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'background_rect_buffer_pixels', QgsTextRenderer.TextPart.Background, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_rect_buffer_pixels', QgsTextRenderer.TextPart.Background, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundRectRightAlignBufferPixels(self): format = QgsTextFormat() @@ -2302,9 +2302,9 @@ def testDrawBackgroundRectRightAlignBufferPixels(self): format.background().setSize(QSizeF(30, 50)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'background_rect_right_buffer_pixels', QgsTextRenderer.TextPart.Background, - alignment=QgsTextRenderer.HAlignment.AlignRight, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_rect_right_buffer_pixels', QgsTextRenderer.TextPart.Background, + alignment=QgsTextRenderer.HAlignment.AlignRight, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundRectCenterAlignBufferPixels(self): format = QgsTextFormat() @@ -2317,9 +2317,9 @@ def testDrawBackgroundRectCenterAlignBufferPixels(self): format.background().setSize(QSizeF(30, 50)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'background_rect_center_buffer_pixels', QgsTextRenderer.TextPart.Background, - alignment=QgsTextRenderer.HAlignment.AlignCenter, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_rect_center_buffer_pixels', QgsTextRenderer.TextPart.Background, + alignment=QgsTextRenderer.HAlignment.AlignCenter, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundPointBufferPixels(self): format = QgsTextFormat() @@ -2332,8 +2332,8 @@ def testDrawBackgroundPointBufferPixels(self): format.background().setSize(QSizeF(30, 50)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRenderPoint(format, 'background_point_buffer_pixels', QgsTextRenderer.TextPart.Background, - point=QPointF(100, 100)) + self.assertTrue(self.checkRenderPoint(format, 'background_point_buffer_pixels', QgsTextRenderer.TextPart.Background, + point=QPointF(100, 100))) def testDrawBackgroundPointRightAlignBufferPixels(self): format = QgsTextFormat() @@ -2346,9 +2346,9 @@ def testDrawBackgroundPointRightAlignBufferPixels(self): format.background().setSize(QSizeF(30, 50)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRenderPoint(format, 'background_point_right_buffer_pixels', QgsTextRenderer.TextPart.Background, - alignment=QgsTextRenderer.HAlignment.AlignRight, - point=QPointF(100, 100)) + self.assertTrue(self.checkRenderPoint(format, 'background_point_right_buffer_pixels', QgsTextRenderer.TextPart.Background, + alignment=QgsTextRenderer.HAlignment.AlignRight, + point=QPointF(100, 100))) def testDrawBackgroundPointCenterAlignBufferPixels(self): format = QgsTextFormat() @@ -2361,9 +2361,9 @@ def testDrawBackgroundPointCenterAlignBufferPixels(self): format.background().setSize(QSizeF(30, 50)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRenderPoint(format, 'background_point_center_buffer_pixels', QgsTextRenderer.TextPart.Background, - alignment=QgsTextRenderer.HAlignment.AlignCenter, - point=QPointF(100, 100)) + self.assertTrue(self.checkRenderPoint(format, 'background_point_center_buffer_pixels', QgsTextRenderer.TextPart.Background, + alignment=QgsTextRenderer.HAlignment.AlignCenter, + point=QPointF(100, 100))) def testDrawBackgroundRectBufferMapUnits(self): format = QgsTextFormat() @@ -2376,8 +2376,8 @@ def testDrawBackgroundRectBufferMapUnits(self): format.background().setSize(QSizeF(4, 6)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_rect_buffer_mapunits', QgsTextRenderer.TextPart.Background, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_rect_buffer_mapunits', QgsTextRenderer.TextPart.Background, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundRectBufferMM(self): format = QgsTextFormat() @@ -2390,8 +2390,8 @@ def testDrawBackgroundRectBufferMM(self): format.background().setSize(QSizeF(10, 16)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'background_rect_buffer_mm', QgsTextRenderer.TextPart.Background, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_rect_buffer_mm', QgsTextRenderer.TextPart.Background, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundEllipse(self): format = QgsTextFormat() @@ -2401,7 +2401,7 @@ def testDrawBackgroundEllipse(self): format.background().setSize(QSizeF(60, 80)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'background_ellipse_pixels', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_ellipse_pixels', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundSvgFixedPixels(self): format = QgsTextFormat() @@ -2414,7 +2414,7 @@ def testDrawBackgroundSvgFixedPixels(self): format.background().setSize(QSizeF(60, 80)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'background_svg_fixed_pixels', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_svg_fixed_pixels', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundSvgFixedMapUnits(self): format = QgsTextFormat() @@ -2427,7 +2427,7 @@ def testDrawBackgroundSvgFixedMapUnits(self): format.background().setSize(QSizeF(20, 20)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_svg_fixed_mapunits', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_svg_fixed_mapunits', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundSvgFixedMM(self): format = QgsTextFormat() @@ -2440,7 +2440,7 @@ def testDrawBackgroundSvgFixedMM(self): format.background().setSize(QSizeF(30, 30)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'background_svg_fixed_mm', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_svg_fixed_mm', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundRotationSynced(self): format = QgsTextFormat() @@ -2452,7 +2452,7 @@ def testDrawBackgroundRotationSynced(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setRotation(45) # should be ignored format.background().setRotationType(QgsTextBackgroundSettings.RotationType.RotationSync) - assert self.checkRender(format, 'background_rotation_sync', QgsTextRenderer.TextPart.Background, angle=20) + self.assertTrue(self.checkRender(format, 'background_rotation_sync', QgsTextRenderer.TextPart.Background, angle=20)) def testDrawBackgroundSvgBufferPixels(self): format = QgsTextFormat() @@ -2465,8 +2465,8 @@ def testDrawBackgroundSvgBufferPixels(self): format.background().setSize(QSizeF(30, 30)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'background_svg_buffer_pixels', QgsTextRenderer.TextPart.Background, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_svg_buffer_pixels', QgsTextRenderer.TextPart.Background, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundSvgBufferMapUnits(self): format = QgsTextFormat() @@ -2479,8 +2479,8 @@ def testDrawBackgroundSvgBufferMapUnits(self): format.background().setSize(QSizeF(4, 4)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_svg_buffer_mapunits', QgsTextRenderer.TextPart.Background, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_svg_buffer_mapunits', QgsTextRenderer.TextPart.Background, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundSvgBufferMM(self): format = QgsTextFormat() @@ -2493,8 +2493,8 @@ def testDrawBackgroundSvgBufferMM(self): format.background().setSize(QSizeF(10, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'background_svg_buffer_mm', QgsTextRenderer.TextPart.Background, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_svg_buffer_mm', QgsTextRenderer.TextPart.Background, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundMarkerFixedPixels(self): format = QgsTextFormat() @@ -2506,7 +2506,7 @@ def testDrawBackgroundMarkerFixedPixels(self): format.background().setSize(QSizeF(60, 80)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'background_marker_fixed_pixels', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_marker_fixed_pixels', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundMarkerFixedReferenceScale(self): format = QgsTextFormat() @@ -2519,8 +2519,8 @@ def testDrawBackgroundMarkerFixedReferenceScale(self): format.background().setSize(QSizeF(6, 8)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'background_marker_fixed_reference_scale', - reference_scale=10000, renderer_scale=5000) + self.assertTrue(self.checkRender(format, 'background_marker_fixed_reference_scale', + reference_scale=10000, renderer_scale=5000)) def testDrawBackgroundMarkerFixedMapUnits(self): format = QgsTextFormat() @@ -2532,7 +2532,7 @@ def testDrawBackgroundMarkerFixedMapUnits(self): format.background().setSize(QSizeF(20, 20)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_marker_fixed_mapunits', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_marker_fixed_mapunits', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundMarkerFixedMM(self): format = QgsTextFormat() @@ -2544,7 +2544,7 @@ def testDrawBackgroundMarkerFixedMM(self): format.background().setSize(QSizeF(30, 30)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'background_marker_fixed_mm', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_marker_fixed_mm', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundMarkerBufferPixels(self): format = QgsTextFormat() @@ -2556,8 +2556,8 @@ def testDrawBackgroundMarkerBufferPixels(self): format.background().setSize(QSizeF(30, 30)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'background_marker_buffer_pixels', QgsTextRenderer.TextPart.Background, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_marker_buffer_pixels', QgsTextRenderer.TextPart.Background, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundMarkerBufferMapUnits(self): format = QgsTextFormat() @@ -2569,8 +2569,8 @@ def testDrawBackgroundMarkerBufferMapUnits(self): format.background().setSize(QSizeF(4, 4)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_marker_buffer_mapunits', QgsTextRenderer.TextPart.Background, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_marker_buffer_mapunits', QgsTextRenderer.TextPart.Background, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundMarkerBufferMM(self): format = QgsTextFormat() @@ -2582,8 +2582,8 @@ def testDrawBackgroundMarkerBufferMM(self): format.background().setSize(QSizeF(10, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeBuffer) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'background_marker_buffer_mm', QgsTextRenderer.TextPart.Background, - rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'background_marker_buffer_mm', QgsTextRenderer.TextPart.Background, + rect=QRectF(100, 100, 100, 100))) def testDrawBackgroundRotationFixed(self): format = QgsTextFormat() @@ -2595,7 +2595,7 @@ def testDrawBackgroundRotationFixed(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setRotation(45) format.background().setRotationType(QgsTextBackgroundSettings.RotationType.RotationFixed) - assert self.checkRender(format, 'background_rotation_fixed', QgsTextRenderer.TextPart.Background, angle=20) + self.assertTrue(self.checkRender(format, 'background_rotation_fixed', QgsTextRenderer.TextPart.Background, angle=20)) def testDrawRotationOffset(self): format = QgsTextFormat() @@ -2607,7 +2607,7 @@ def testDrawRotationOffset(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setRotation(45) format.background().setRotationType(QgsTextBackgroundSettings.RotationType.RotationOffset) - assert self.checkRender(format, 'background_rotation_offset', QgsTextRenderer.TextPart.Background, angle=20) + self.assertTrue(self.checkRender(format, 'background_rotation_offset', QgsTextRenderer.TextPart.Background, angle=20)) def testDrawBackgroundOffsetMM(self): format = QgsTextFormat() @@ -2619,7 +2619,7 @@ def testDrawBackgroundOffsetMM(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setOffset(QPointF(30, 20)) format.background().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'background_offset_mm', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_offset_mm', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundOffsetMapUnits(self): format = QgsTextFormat() @@ -2631,7 +2631,7 @@ def testDrawBackgroundOffsetMapUnits(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setOffset(QPointF(10, 5)) format.background().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_offset_mapunits', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_offset_mapunits', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundRadiiMM(self): format = QgsTextFormat() @@ -2643,7 +2643,7 @@ def testDrawBackgroundRadiiMM(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setRadii(QSizeF(6, 4)) format.background().setRadiiUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'background_radii_mm', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_radii_mm', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundRadiiMapUnits(self): format = QgsTextFormat() @@ -2655,7 +2655,7 @@ def testDrawBackgroundRadiiMapUnits(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setRadii(QSizeF(3, 2)) format.background().setRadiiUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'background_radii_mapunits', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_radii_mapunits', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundOpacity(self): format = QgsTextFormat() @@ -2665,7 +2665,7 @@ def testDrawBackgroundOpacity(self): format.background().setSize(QSizeF(30, 20)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setOpacity(0.6) - assert self.checkRender(format, 'background_opacity', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_opacity', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundFillColor(self): format = QgsTextFormat() @@ -2675,7 +2675,7 @@ def testDrawBackgroundFillColor(self): format.background().setSize(QSizeF(30, 20)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setFillColor(QColor(50, 100, 50)) - assert self.checkRender(format, 'background_fillcolor', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_fillcolor', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundFillSymbol(self): format = QgsTextFormat() @@ -2693,7 +2693,7 @@ def testDrawBackgroundFillSymbol(self): fill.setStrokeWidth(6) format.background().setFillSymbol(fill_symbol) - assert self.checkRender(format, 'background_fillsymbol', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_fillsymbol', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundStroke(self): format = QgsTextFormat() @@ -2705,7 +2705,7 @@ def testDrawBackgroundStroke(self): format.background().setStrokeColor(QColor(50, 100, 50)) format.background().setStrokeWidth(3) format.background().setStrokeWidthUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'background_outline', QgsTextRenderer.TextPart.Background) + self.assertTrue(self.checkRender(format, 'background_outline', QgsTextRenderer.TextPart.Background)) def testDrawBackgroundEffect(self): format = QgsTextFormat() @@ -2717,21 +2717,21 @@ def testDrawBackgroundEffect(self): format.background().setSize(QSizeF(30, 20)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setPaintEffect(QgsBlurEffect.create({'blur_level': '10', 'enabled': '1'})) - assert self.checkRender(format, 'background_effect', QgsTextRenderer.TextPart.Background, text=['test']) + self.assertTrue(self.checkRender(format, 'background_effect', QgsTextRenderer.TextPart.Background, text=['test'])) def testDrawText(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_bold', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'text_bold', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawTextPoint(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRenderPoint(format, 'text_point_bold', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRenderPoint(format, 'text_point_bold', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawTextNamedStyle(self): format = QgsTextFormat() @@ -2742,7 +2742,7 @@ def testDrawTextNamedStyle(self): format.setNamedStyle('Bold Oblique') format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_named_style', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'text_named_style', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawTextColor(self): format = QgsTextFormat() @@ -2750,7 +2750,7 @@ def testDrawTextColor(self): format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(0, 255, 0)) - assert self.checkRender(format, 'text_color', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'text_color', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawTextOpacity(self): format = QgsTextFormat() @@ -2758,7 +2758,7 @@ def testDrawTextOpacity(self): format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setOpacity(0.7) - assert self.checkRender(format, 'text_opacity', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'text_opacity', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawTextBlendMode(self): format = QgsTextFormat() @@ -2767,43 +2767,43 @@ def testDrawTextBlendMode(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(100, 100, 100)) format.setBlendMode(QPainter.CompositionMode.CompositionMode_Difference) - assert self.checkRender(format, 'text_blend_mode', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'text_blend_mode', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawTextAngle(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_angled', QgsTextRenderer.TextPart.Text, angle=90 / 180 * 3.141, text=['test']) + self.assertTrue(self.checkRender(format, 'text_angled', QgsTextRenderer.TextPart.Text, angle=90 / 180 * 3.141, text=['test'])) def testDrawTextMapUnits(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(5) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'text_mapunits', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'text_mapunits', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawTextPixels(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(50) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'text_pixels', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'text_pixels', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawMultiLineText(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_multiline', QgsTextRenderer.TextPart.Text, text=['test', 'multi', 'line']) + self.assertTrue(self.checkRender(format, 'text_multiline', QgsTextRenderer.TextPart.Text, text=['test', 'multi', 'line'])) def testDrawMultiLineTextPoint(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRenderPoint(format, 'text_point_multiline', QgsTextRenderer.TextPart.Text, - text=['test', 'multi', 'line']) + self.assertTrue(self.checkRenderPoint(format, 'text_point_multiline', QgsTextRenderer.TextPart.Text, + text=['test', 'multi', 'line'])) def testDrawLineHeightText(self): format = QgsTextFormat() @@ -2811,7 +2811,7 @@ def testDrawLineHeightText(self): format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setLineHeight(1.5) - assert self.checkRender(format, 'text_line_height', QgsTextRenderer.TextPart.Text, text=['test', 'multi', 'line']) + self.assertTrue(self.checkRender(format, 'text_line_height', QgsTextRenderer.TextPart.Text, text=['test', 'multi', 'line'])) def testDrawLineHeightAbsolutePoints(self): format = QgsTextFormat() @@ -2820,7 +2820,7 @@ def testDrawLineHeightAbsolutePoints(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setLineHeight(20) format.setLineHeightUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_line_absolute_height', QgsTextRenderer.TextPart.Text, text=['test', 'multi', 'line']) + self.assertTrue(self.checkRender(format, 'text_line_absolute_height', QgsTextRenderer.TextPart.Text, text=['test', 'multi', 'line'])) def testDrawLineHeightAbsoluteMillimeters(self): format = QgsTextFormat() @@ -2829,7 +2829,7 @@ def testDrawLineHeightAbsoluteMillimeters(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setLineHeight(20) format.setLineHeightUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_line_absolute_mm_height', QgsTextRenderer.TextPart.Text, text=['test', 'multi', 'line']) + self.assertTrue(self.checkRender(format, 'text_line_absolute_mm_height', QgsTextRenderer.TextPart.Text, text=['test', 'multi', 'line'])) def testDrawBufferSizeMM(self): format = QgsTextFormat() @@ -2839,7 +2839,7 @@ def testDrawBufferSizeMM(self): format.buffer().setEnabled(True) format.buffer().setSize(2) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_buffer_mm', QgsTextRenderer.TextPart.Buffer, text=['test']) + self.assertTrue(self.checkRender(format, 'text_buffer_mm', QgsTextRenderer.TextPart.Buffer, text=['test'])) def testDrawBufferDisabled(self): format = QgsTextFormat() @@ -2847,7 +2847,7 @@ def testDrawBufferDisabled(self): format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.buffer().setEnabled(False) - assert self.checkRender(format, 'text_disabled_buffer', QgsTextRenderer.TextPart.Buffer, text=['test']) + self.assertTrue(self.checkRender(format, 'text_disabled_buffer', QgsTextRenderer.TextPart.Buffer, text=['test'])) def testDrawBufferSizeMapUnits(self): format = QgsTextFormat() @@ -2857,7 +2857,7 @@ def testDrawBufferSizeMapUnits(self): format.buffer().setEnabled(True) format.buffer().setSize(2) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'text_buffer_mapunits', QgsTextRenderer.TextPart.Buffer, text=['test']) + self.assertTrue(self.checkRender(format, 'text_buffer_mapunits', QgsTextRenderer.TextPart.Buffer, text=['test'])) def testDrawBufferSizePixels(self): format = QgsTextFormat() @@ -2867,7 +2867,7 @@ def testDrawBufferSizePixels(self): format.buffer().setEnabled(True) format.buffer().setSize(10) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'text_buffer_pixels', QgsTextRenderer.TextPart.Buffer, text=['test']) + self.assertTrue(self.checkRender(format, 'text_buffer_pixels', QgsTextRenderer.TextPart.Buffer, text=['test'])) def testDrawBufferSizePercentage(self): format = QgsTextFormat() @@ -2877,7 +2877,7 @@ def testDrawBufferSizePercentage(self): format.buffer().setEnabled(True) format.buffer().setSize(10) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderPercentage) - assert self.checkRender(format, 'text_buffer_percentage', QgsTextRenderer.TextPart.Buffer, text=['test']) + self.assertTrue(self.checkRender(format, 'text_buffer_percentage', QgsTextRenderer.TextPart.Buffer, text=['test'])) def testDrawBufferColor(self): format = QgsTextFormat() @@ -2888,7 +2888,7 @@ def testDrawBufferColor(self): format.buffer().setSize(2) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.buffer().setColor(QColor(0, 255, 0)) - assert self.checkRender(format, 'text_buffer_color', QgsTextRenderer.TextPart.Buffer, text=['test']) + self.assertTrue(self.checkRender(format, 'text_buffer_color', QgsTextRenderer.TextPart.Buffer, text=['test'])) def testDrawBufferOpacity(self): format = QgsTextFormat() @@ -2899,7 +2899,7 @@ def testDrawBufferOpacity(self): format.buffer().setSize(2) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.buffer().setOpacity(0.5) - assert self.checkRender(format, 'text_buffer_opacity', QgsTextRenderer.TextPart.Buffer, text=['test']) + self.assertTrue(self.checkRender(format, 'text_buffer_opacity', QgsTextRenderer.TextPart.Buffer, text=['test'])) def testDrawBufferFillInterior(self): format = QgsTextFormat() @@ -2910,7 +2910,7 @@ def testDrawBufferFillInterior(self): format.buffer().setSize(2) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.buffer().setFillBufferInterior(True) - assert self.checkRender(format, 'text_buffer_interior', QgsTextRenderer.TextPart.Buffer, text=['test']) + self.assertTrue(self.checkRender(format, 'text_buffer_interior', QgsTextRenderer.TextPart.Buffer, text=['test'])) def testDrawBufferEffect(self): format = QgsTextFormat() @@ -2921,7 +2921,7 @@ def testDrawBufferEffect(self): format.buffer().setSize(2) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.buffer().setPaintEffect(QgsBlurEffect.create({'blur_level': '10', 'enabled': '1'})) - assert self.checkRender(format, 'text_buffer_effect', QgsTextRenderer.TextPart.Buffer, text=['test']) + self.assertTrue(self.checkRender(format, 'text_buffer_effect', QgsTextRenderer.TextPart.Buffer, text=['test'])) def testDrawShadow(self): format = QgsTextFormat() @@ -2935,7 +2935,7 @@ def testDrawShadow(self): format.shadow().setBlurRadius(0) format.shadow().setOffsetDistance(5) format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'shadow_enabled', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_enabled', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowOffsetAngle(self): format = QgsTextFormat() @@ -2950,7 +2950,7 @@ def testDrawShadowOffsetAngle(self): format.shadow().setOffsetDistance(5) format.shadow().setOffsetAngle(0) format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'shadow_offset_angle', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_offset_angle', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowOffsetMapUnits(self): format = QgsTextFormat() @@ -2964,7 +2964,7 @@ def testDrawShadowOffsetMapUnits(self): format.shadow().setBlurRadius(0) format.shadow().setOffsetDistance(10) format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'shadow_offset_mapunits', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_offset_mapunits', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowOffsetPixels(self): format = QgsTextFormat() @@ -2978,7 +2978,7 @@ def testDrawShadowOffsetPixels(self): format.shadow().setBlurRadius(0) format.shadow().setOffsetDistance(10) format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'shadow_offset_pixels', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_offset_pixels', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowOffsetPercentage(self): format = QgsTextFormat() @@ -2992,7 +2992,7 @@ def testDrawShadowOffsetPercentage(self): format.shadow().setBlurRadius(0) format.shadow().setOffsetDistance(10) format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderPercentage) - assert self.checkRender(format, 'shadow_offset_percentage', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_offset_percentage', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowBlurRadiusMM(self): format = QgsTextFormat() @@ -3007,7 +3007,7 @@ def testDrawShadowBlurRadiusMM(self): format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.shadow().setBlurRadius(1) format.shadow().setBlurRadiusUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'shadow_radius_mm', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_radius_mm', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowBlurRadiusMapUnits(self): format = QgsTextFormat() @@ -3022,7 +3022,7 @@ def testDrawShadowBlurRadiusMapUnits(self): format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.shadow().setBlurRadius(3) format.shadow().setBlurRadiusUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'shadow_radius_mapunits', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_radius_mapunits', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowBlurRadiusPixels(self): format = QgsTextFormat() @@ -3037,7 +3037,7 @@ def testDrawShadowBlurRadiusPixels(self): format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.shadow().setBlurRadius(3) format.shadow().setBlurRadiusUnit(QgsUnitTypes.RenderUnit.RenderPixels) - assert self.checkRender(format, 'shadow_radius_pixels', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_radius_pixels', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowBlurRadiusPercentage(self): format = QgsTextFormat() @@ -3052,7 +3052,7 @@ def testDrawShadowBlurRadiusPercentage(self): format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.shadow().setBlurRadius(5) format.shadow().setBlurRadiusUnit(QgsUnitTypes.RenderUnit.RenderPercentage) - assert self.checkRender(format, 'shadow_radius_percentage', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_radius_percentage', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowOpacity(self): format = QgsTextFormat() @@ -3066,7 +3066,7 @@ def testDrawShadowOpacity(self): format.shadow().setBlurRadius(0) format.shadow().setOffsetDistance(5) format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'shadow_opacity', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_opacity', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowColor(self): format = QgsTextFormat() @@ -3080,7 +3080,7 @@ def testDrawShadowColor(self): format.shadow().setBlurRadius(0) format.shadow().setOffsetDistance(5) format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'shadow_color', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_color', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowWithJustifyAlign(self): format = QgsTextFormat() @@ -3093,9 +3093,9 @@ def testDrawShadowWithJustifyAlign(self): format.shadow().setBlurRadius(0) format.shadow().setOffsetDistance(5) format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_justify_aligned_with_shadow', - text=['a t est', 'off', 'justification', 'align'], - alignment=QgsTextRenderer.HAlignment.AlignJustify, rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_justify_aligned_with_shadow', + text=['a t est', 'off', 'justification', 'align'], + alignment=QgsTextRenderer.HAlignment.AlignJustify, rect=QRectF(100, 100, 200, 100))) def testDrawShadowScale(self): format = QgsTextFormat() @@ -3109,7 +3109,7 @@ def testDrawShadowScale(self): format.shadow().setBlurRadius(0) format.shadow().setOffsetDistance(5) format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'shadow_scale_50', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_scale_50', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowScaleUp(self): format = QgsTextFormat() @@ -3123,7 +3123,7 @@ def testDrawShadowScaleUp(self): format.shadow().setBlurRadius(0) format.shadow().setOffsetDistance(5) format.shadow().setOffsetUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'shadow_scale_150', QgsTextRenderer.TextPart.Text, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_scale_150', QgsTextRenderer.TextPart.Text, text=['test'])) def testDrawShadowBackgroundPlacement(self): format = QgsTextFormat() @@ -3141,7 +3141,7 @@ def testDrawShadowBackgroundPlacement(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'shadow_placement_background', QgsTextRenderer.TextPart.Background, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_placement_background', QgsTextRenderer.TextPart.Background, text=['test'])) def testDrawShadowBufferPlacement(self): format = QgsTextFormat() @@ -3157,7 +3157,7 @@ def testDrawShadowBufferPlacement(self): format.buffer().setEnabled(True) format.buffer().setSize(4) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'shadow_placement_buffer', QgsTextRenderer.TextPart.Buffer, text=['test']) + self.assertTrue(self.checkRender(format, 'shadow_placement_buffer', QgsTextRenderer.TextPart.Buffer, text=['test'])) def testDrawTextWithBuffer(self): format = QgsTextFormat() @@ -3167,7 +3167,7 @@ def testDrawTextWithBuffer(self): format.buffer().setEnabled(True) format.buffer().setSize(4) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_with_buffer', text=['test'], rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_with_buffer', text=['test'], rect=QRectF(100, 100, 200, 100))) def testDrawTextWithBackground(self): format = QgsTextFormat() @@ -3179,7 +3179,7 @@ def testDrawTextWithBackground(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'text_with_background', text=['test'], rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_with_background', text=['test'], rect=QRectF(100, 100, 200, 100))) def testDrawTextWithBufferAndBackground(self): format = QgsTextFormat() @@ -3195,8 +3195,8 @@ def testDrawTextWithBufferAndBackground(self): format.buffer().setSize(4) format.buffer().setColor(QColor(100, 255, 100)) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_with_buffer_and_background', text=['test'], - rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_with_buffer_and_background', text=['test'], + rect=QRectF(100, 100, 200, 100))) def testDrawTextWithShadowAndBuffer(self): format = QgsTextFormat() @@ -3213,7 +3213,7 @@ def testDrawTextWithShadowAndBuffer(self): format.buffer().setSize(4) format.buffer().setColor(QColor(100, 255, 100)) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_with_shadow_and_buffer', text=['test'], rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_with_shadow_and_buffer', text=['test'], rect=QRectF(100, 100, 200, 100))) def testDrawTextWithShadowBelowTextAndBuffer(self): format = QgsTextFormat() @@ -3231,8 +3231,8 @@ def testDrawTextWithShadowBelowTextAndBuffer(self): format.buffer().setSize(4) format.buffer().setColor(QColor(100, 255, 100)) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_with_shadow_below_text_and_buffer', text=['test'], - rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_with_shadow_below_text_and_buffer', text=['test'], + rect=QRectF(100, 100, 200, 100))) def testDrawTextWithBackgroundAndShadow(self): format = QgsTextFormat() @@ -3250,8 +3250,8 @@ def testDrawTextWithBackgroundAndShadow(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'text_with_shadow_and_background', text=['test'], - rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_with_shadow_and_background', text=['test'], + rect=QRectF(100, 100, 200, 100))) def testDrawTextWithShadowBelowTextAndBackground(self): format = QgsTextFormat() @@ -3270,8 +3270,8 @@ def testDrawTextWithShadowBelowTextAndBackground(self): format.background().setSize(QSizeF(20, 10)) format.background().setSizeType(QgsTextBackgroundSettings.SizeType.SizeFixed) format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMapUnits) - assert self.checkRender(format, 'text_with_shadow_below_text_and_background', text=['test'], - rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_with_shadow_below_text_and_background', text=['test'], + rect=QRectF(100, 100, 200, 100))) def testDrawTextWithBackgroundBufferAndShadow(self): format = QgsTextFormat() @@ -3293,8 +3293,8 @@ def testDrawTextWithBackgroundBufferAndShadow(self): format.buffer().setSize(4) format.buffer().setColor(QColor(100, 255, 100)) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_with_shadow_buffer_and_background', text=['test'], - rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_with_shadow_buffer_and_background', text=['test'], + rect=QRectF(100, 100, 200, 100))) def testDrawTextWithBackgroundBufferAndShadowBelowText(self): format = QgsTextFormat() @@ -3317,8 +3317,8 @@ def testDrawTextWithBackgroundBufferAndShadowBelowText(self): format.buffer().setSize(4) format.buffer().setColor(QColor(100, 255, 100)) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_with_shadow_below_text_buffer_and_background', text=['test'], - rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_with_shadow_below_text_buffer_and_background', text=['test'], + rect=QRectF(100, 100, 200, 100))) def testDrawTextWithBackgroundBufferAndShadowBelowBuffer(self): format = QgsTextFormat() @@ -3341,24 +3341,24 @@ def testDrawTextWithBackgroundBufferAndShadowBelowBuffer(self): format.buffer().setSize(4) format.buffer().setColor(QColor(100, 255, 100)) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_with_shadow_below_buffer_and_background', text=['test'], - rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_with_shadow_below_buffer_and_background', text=['test'], + rect=QRectF(100, 100, 200, 100))) def testDrawTextRectMultilineRightAlign(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_rect_multiline_right_aligned', text=['test', 'right', 'aligned'], - alignment=QgsTextRenderer.HAlignment.AlignRight, rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_rect_multiline_right_aligned', text=['test', 'right', 'aligned'], + alignment=QgsTextRenderer.HAlignment.AlignRight, rect=QRectF(100, 100, 200, 100))) def testDrawTextRectRightAlign(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_rect_right_aligned', text=['test'], - alignment=QgsTextRenderer.HAlignment.AlignRight, rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_rect_right_aligned', text=['test'], + alignment=QgsTextRenderer.HAlignment.AlignRight, rect=QRectF(100, 100, 200, 100))) def testDrawTextRectMultilineJustifyAlign(self): format = QgsTextFormat() @@ -3368,17 +3368,17 @@ def testDrawTextRectMultilineJustifyAlign(self): format.buffer().setEnabled(True) format.buffer().setSize(4) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_rect_multiline_justify_aligned', - text=['a t est', 'off', 'justification', 'align'], - alignment=QgsTextRenderer.HAlignment.AlignJustify, rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_rect_multiline_justify_aligned', + text=['a t est', 'off', 'justification', 'align'], + alignment=QgsTextRenderer.HAlignment.AlignJustify, rect=QRectF(100, 100, 200, 100))) def testDrawTextRectJustifyAlign(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_rect_justify_aligned', text=['test'], - alignment=QgsTextRenderer.HAlignment.AlignJustify, rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_rect_justify_aligned', text=['test'], + alignment=QgsTextRenderer.HAlignment.AlignJustify, rect=QRectF(100, 100, 200, 100))) def testDrawTextRectMultiparagraphJustifyAlign(self): format = QgsTextFormat() @@ -3388,9 +3388,9 @@ def testDrawTextRectMultiparagraphJustifyAlign(self): format.buffer().setEnabled(True) format.buffer().setSize(4) format.buffer().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) - assert self.checkRender(format, 'text_rect_multiparagraph_justify_aligned', - text=['a t est', 'of justify', '', 'with two', 'pgraphs'], - alignment=QgsTextRenderer.HAlignment.AlignJustify, rect=QRectF(50, 100, 250, 100)) + self.assertTrue(self.checkRender(format, 'text_rect_multiparagraph_justify_aligned', + text=['a t est', 'of justify', '', 'with two', 'pgraphs'], + alignment=QgsTextRenderer.HAlignment.AlignJustify, rect=QRectF(50, 100, 250, 100))) def testDrawTextRectWordWrapSingleLine(self): format = QgsTextFormat() @@ -3422,9 +3422,9 @@ def testDrawTextRectWordWrapSingleLine(self): mode=QgsTextRenderer.DrawMode.Rect, flags=Qgis.TextRendererFlag.WrapLines, maxLineWidth=200), QgsTextRenderer.textHeight(context, format, ['a test of word wrap'], mode=QgsTextRenderer.DrawMode.Rect) * 2.75) - assert self.checkRender(format, 'text_rect_word_wrap_single_line', text=['a test of word wrap'], - alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), - flags=Qgis.TextRendererFlag.WrapLines) + self.assertTrue(self.checkRender(format, 'text_rect_word_wrap_single_line', text=['a test of word wrap'], + alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), + flags=Qgis.TextRendererFlag.WrapLines)) def testWordWrapSingleLineStabilityAtSmallScaling(self): format = QgsTextFormat() @@ -3494,18 +3494,18 @@ def testDrawTextRectWordWrapMultiLine(self): mode=QgsTextRenderer.DrawMode.Rect, flags=Qgis.TextRendererFlag.WrapLines, maxLineWidth=200), QgsTextRenderer.textHeight(context, format, ['a test of word wrap with with bit more'], mode=QgsTextRenderer.DrawMode.Rect) * 4.75) - assert self.checkRender(format, 'text_rect_word_wrap_multi_line', text=['a test of word wrap', 'with bit more'], - alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), - flags=Qgis.TextRendererFlag.WrapLines) + self.assertTrue(self.checkRender(format, 'text_rect_word_wrap_multi_line', text=['a test of word wrap', 'with bit more'], + alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), + flags=Qgis.TextRendererFlag.WrapLines)) def testDrawTextRectWordWrapWithJustify(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_rect_word_wrap_justify', text=['a test of word wrap'], - alignment=QgsTextRenderer.HAlignment.AlignJustify, rect=QRectF(100, 100, 200, 100), - flags=Qgis.TextRendererFlag.WrapLines) + self.assertTrue(self.checkRender(format, 'text_rect_word_wrap_justify', text=['a test of word wrap'], + alignment=QgsTextRenderer.HAlignment.AlignJustify, rect=QRectF(100, 100, 200, 100), + flags=Qgis.TextRendererFlag.WrapLines)) def testDrawTextRectWordWrapHtml1(self): format = QgsTextFormat() @@ -3595,9 +3595,9 @@ def testDrawTextRectMultilineBottomAlign(self): format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_rect_multiline_bottom_aligned', text=['test', 'bottom', 'aligned'], - alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), - vAlignment=QgsTextRenderer.VAlignment.AlignBottom) + self.assertTrue(self.checkRender(format, 'text_rect_multiline_bottom_aligned', text=['test', 'bottom', 'aligned'], + alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), + vAlignment=QgsTextRenderer.VAlignment.AlignBottom)) def testDrawTextRectBottomAlign(self): format = QgsTextFormat() @@ -3605,9 +3605,9 @@ def testDrawTextRectBottomAlign(self): format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_rect_bottom_aligned', text=['bottom aligned'], - alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), - vAlignment=QgsTextRenderer.VAlignment.AlignBottom) + self.assertTrue(self.checkRender(format, 'text_rect_bottom_aligned', text=['bottom aligned'], + alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), + vAlignment=QgsTextRenderer.VAlignment.AlignBottom)) def testDrawTextRectMultilineVCenterAlign(self): format = QgsTextFormat() @@ -3615,9 +3615,9 @@ def testDrawTextRectMultilineVCenterAlign(self): format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_rect_multiline_vcenter_aligned', text=['test', 'center', 'aligned'], - alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), - vAlignment=QgsTextRenderer.VAlignment.AlignVCenter) + self.assertTrue(self.checkRender(format, 'text_rect_multiline_vcenter_aligned', text=['test', 'center', 'aligned'], + alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), + vAlignment=QgsTextRenderer.VAlignment.AlignVCenter)) def testDrawTextRectVCenterAlign(self): format = QgsTextFormat() @@ -3625,17 +3625,17 @@ def testDrawTextRectVCenterAlign(self): format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_rect_vcenter_aligned', text=['center aligned'], - alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), - vAlignment=QgsTextRenderer.VAlignment.AlignVCenter) + self.assertTrue(self.checkRender(format, 'text_rect_vcenter_aligned', text=['center aligned'], + alignment=QgsTextRenderer.HAlignment.AlignLeft, rect=QRectF(100, 100, 200, 100), + vAlignment=QgsTextRenderer.VAlignment.AlignVCenter)) def testDrawTextRectMultilineCenterAlign(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_rect_multiline_center_aligned', text=['test', 'c', 'aligned'], - alignment=QgsTextRenderer.HAlignment.AlignCenter, rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_rect_multiline_center_aligned', text=['test', 'c', 'aligned'], + alignment=QgsTextRenderer.HAlignment.AlignCenter, rect=QRectF(100, 100, 200, 100))) def testDrawTextRectCenterAlign(self): format = QgsTextFormat() @@ -3643,57 +3643,57 @@ def testDrawTextRectCenterAlign(self): format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRender(format, 'text_rect_center_aligned', text=['test'], - alignment=QgsTextRenderer.HAlignment.AlignCenter, rect=QRectF(100, 100, 200, 100)) + self.assertTrue(self.checkRender(format, 'text_rect_center_aligned', text=['test'], + alignment=QgsTextRenderer.HAlignment.AlignCenter, rect=QRectF(100, 100, 200, 100))) def testDrawTextPointMultilineRightAlign(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRenderPoint(format, 'text_point_right_multiline_aligned', text=['test', 'right', 'aligned'], - alignment=QgsTextRenderer.HAlignment.AlignRight, point=QPointF(300, 200)) + self.assertTrue(self.checkRenderPoint(format, 'text_point_right_multiline_aligned', text=['test', 'right', 'aligned'], + alignment=QgsTextRenderer.HAlignment.AlignRight, point=QPointF(300, 200))) def testDrawTextPointMultilineCenterAlign(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRenderPoint(format, 'text_point_center_multiline_aligned', text=['test', 'center', 'aligned'], - alignment=QgsTextRenderer.HAlignment.AlignCenter, point=QPointF(200, 200)) + self.assertTrue(self.checkRenderPoint(format, 'text_point_center_multiline_aligned', text=['test', 'center', 'aligned'], + alignment=QgsTextRenderer.HAlignment.AlignCenter, point=QPointF(200, 200))) def testDrawTextPointRightAlign(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRenderPoint(format, 'text_point_right_aligned', text=['test'], - alignment=QgsTextRenderer.HAlignment.AlignRight, point=QPointF(300, 200)) + self.assertTrue(self.checkRenderPoint(format, 'text_point_right_aligned', text=['test'], + alignment=QgsTextRenderer.HAlignment.AlignRight, point=QPointF(300, 200))) def testDrawTextPointJustifyAlign(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRenderPoint(format, 'text_point_justify_aligned', text=['test'], - alignment=QgsTextRenderer.HAlignment.AlignJustify, point=QPointF(100, 200)) + self.assertTrue(self.checkRenderPoint(format, 'text_point_justify_aligned', text=['test'], + alignment=QgsTextRenderer.HAlignment.AlignJustify, point=QPointF(100, 200))) def testDrawTextPointMultilineJustifyAlign(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRenderPoint(format, 'text_point_justify_multiline_aligned', - text=['a t est', 'off', 'justification', 'align'], - alignment=QgsTextRenderer.HAlignment.AlignJustify, point=QPointF(100, 200)) + self.assertTrue(self.checkRenderPoint(format, 'text_point_justify_multiline_aligned', + text=['a t est', 'off', 'justification', 'align'], + alignment=QgsTextRenderer.HAlignment.AlignJustify, point=QPointF(100, 200))) def testDrawTextPointCenterAlign(self): format = QgsTextFormat() format.setFont(getTestFont('bold')) format.setSize(30) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) - assert self.checkRenderPoint(format, 'text_point_center_aligned', text=['test'], - alignment=QgsTextRenderer.HAlignment.AlignCenter, point=QPointF(200, 200)) + self.assertTrue(self.checkRenderPoint(format, 'text_point_center_aligned', text=['test'], + alignment=QgsTextRenderer.HAlignment.AlignCenter, point=QPointF(200, 200))) def testDrawTextDataDefinedColorPoint(self): format = QgsTextFormat() @@ -3702,7 +3702,7 @@ def testDrawTextDataDefinedColorPoint(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(0, 255, 0)) format.dataDefinedProperties().setProperty(QgsPalLayerSettings.Property.Color, QgsProperty.fromExpression("'#bb00cc'")) - assert self.checkRenderPoint(format, 'text_dd_color_point', None, text=['test'], point=QPointF(50, 200)) + self.assertTrue(self.checkRenderPoint(format, 'text_dd_color_point', None, text=['test'], point=QPointF(50, 200))) def testDrawTextDataDefinedColorRect(self): format = QgsTextFormat() @@ -3711,8 +3711,8 @@ def testDrawTextDataDefinedColorRect(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(0, 255, 0)) format.dataDefinedProperties().setProperty(QgsPalLayerSettings.Property.Color, QgsProperty.fromExpression("'#bb00cc'")) - assert self.checkRender(format, 'text_dd_color_rect', None, text=['test'], - alignment=QgsTextRenderer.HAlignment.AlignCenter, rect=QRectF(100, 100, 100, 100)) + self.assertTrue(self.checkRender(format, 'text_dd_color_rect', None, text=['test'], + alignment=QgsTextRenderer.HAlignment.AlignCenter, rect=QRectF(100, 100, 100, 100))) def testDrawTextDataDefinedBufferColorPoint(self): format = QgsTextFormat() @@ -3724,7 +3724,7 @@ def testDrawTextDataDefinedBufferColorPoint(self): QgsProperty.fromExpression("'#bb00cc'")) format.buffer().setEnabled(True) format.buffer().setSize(5) - assert self.checkRenderPoint(format, 'text_dd_buffer_color', None, text=['test'], point=QPointF(50, 200)) + self.assertTrue(self.checkRenderPoint(format, 'text_dd_buffer_color', None, text=['test'], point=QPointF(50, 200))) def testDrawTabPercent(self): format = QgsTextFormat() @@ -3755,9 +3755,9 @@ def testHtmlFormatting(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(0, 255, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRenderPoint(format, 'text_html_formatting', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_formatting', None, text=[ 'test'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlTabPercent(self): format = QgsTextFormat() @@ -3796,9 +3796,9 @@ def testHtmlFormattingBuffer(self): format.buffer().setEnabled(True) format.buffer().setSize(5) format.buffer().setColor(QColor(50, 150, 200)) - assert self.checkRenderPoint(format, 'text_html_formatting_buffer', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_formatting_buffer', None, text=[ 'test'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlFormattingBufferScaleFactor(self): """ @@ -3814,9 +3814,9 @@ def testHtmlFormattingBufferScaleFactor(self): format.buffer().setEnabled(True) format.buffer().setSize(5) format.buffer().setColor(QColor(50, 150, 200)) - assert self.checkRenderPoint(format, 'text_html_formatting_buffer_scale_workaround', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_formatting_buffer_scale_workaround', None, text=[ 't e s'], - point=QPointF(50, 200), enable_scale_workaround=True) + point=QPointF(50, 200), enable_scale_workaround=True)) def testHtmlFormattingMask(self): """ @@ -3830,9 +3830,9 @@ def testHtmlFormattingMask(self): format.setAllowHtmlFormatting(True) format.mask().setEnabled(True) format.mask().setSize(5) - assert self.checkRenderPoint(format, 'text_html_formatting_mask', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_formatting_mask', None, text=[ 't e s'], - point=QPointF(50, 200), render_mask=True) + point=QPointF(50, 200), render_mask=True)) def testHtmlFormattingMaskScaleFactor(self): """ @@ -3847,9 +3847,9 @@ def testHtmlFormattingMaskScaleFactor(self): format.setAllowHtmlFormatting(True) format.mask().setEnabled(True) format.mask().setSize(5) - assert self.checkRenderPoint(format, 'text_html_formatting_mask_scale_workaround', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_formatting_mask_scale_workaround', None, text=[ 't e s'], - point=QPointF(50, 200), render_mask=True, enable_scale_workaround=True) + point=QPointF(50, 200), render_mask=True, enable_scale_workaround=True)) def testHtmlFormattingShadow(self): format = QgsTextFormat() @@ -3862,9 +3862,9 @@ def testHtmlFormattingShadow(self): format.shadow().setOffsetDistance(5) format.shadow().setBlurRadius(0) format.shadow().setColor(QColor(50, 150, 200)) - assert self.checkRenderPoint(format, 'text_html_formatting_shadow', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_formatting_shadow', None, text=[ 'test'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlFormattingBufferShadow(self): format = QgsTextFormat() @@ -3880,9 +3880,9 @@ def testHtmlFormattingBufferShadow(self): format.shadow().setOffsetDistance(5) format.shadow().setBlurRadius(0) format.shadow().setColor(QColor(50, 150, 200)) - assert self.checkRenderPoint(format, 'text_html_formatting_buffer_shadow', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_formatting_buffer_shadow', None, text=[ 'test'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlFormattingVertical(self): format = QgsTextFormat() @@ -3892,9 +3892,9 @@ def testHtmlFormattingVertical(self): format.setColor(QColor(0, 255, 0)) format.setAllowHtmlFormatting(True) format.setOrientation(QgsTextFormat.TextOrientation.VerticalOrientation) - assert self.checkRenderPoint(format, 'text_html_formatting_vertical', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_formatting_vertical', None, text=[ 'test'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlFormattingBufferVertical(self): format = QgsTextFormat() @@ -3907,9 +3907,9 @@ def testHtmlFormattingBufferVertical(self): format.buffer().setSize(5) format.buffer().setColor(QColor(50, 150, 200)) format.setOrientation(QgsTextFormat.TextOrientation.VerticalOrientation) - assert self.checkRenderPoint(format, 'text_html_formatting_buffer_vertical', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_formatting_buffer_vertical', None, text=[ 'test'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlMixedMetricFormatting(self): format = QgsTextFormat() @@ -3918,9 +3918,9 @@ def testHtmlMixedMetricFormatting(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(0, 255, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRenderPoint(format, 'text_html_mixed_metric_formatting', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_mixed_metric_formatting', None, text=[ 'te

st'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlMixedMetricLineHeight(self): format = QgsTextFormat() @@ -3930,9 +3930,9 @@ def testHtmlMixedMetricLineHeight(self): format.setColor(QColor(0, 255, 0)) format.setAllowHtmlFormatting(True) format.setLineHeight(0.5) - assert self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_line_height', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_line_height', None, text=[ 'te

st'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlMixedMetricFormattingBuffer(self): format = QgsTextFormat() @@ -3944,9 +3944,9 @@ def testHtmlMixedMetricFormattingBuffer(self): format.buffer().setEnabled(True) format.buffer().setSize(5) format.buffer().setColor(QColor(50, 150, 200)) - assert self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_buffer', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_buffer', None, text=[ 'te

st'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlMixedMetricFormattingShadow(self): format = QgsTextFormat() @@ -3959,9 +3959,9 @@ def testHtmlMixedMetricFormattingShadow(self): format.shadow().setOffsetDistance(5) format.shadow().setBlurRadius(0) format.shadow().setColor(QColor(50, 150, 200)) - assert self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_shadow', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_shadow', None, text=[ 'te

st'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlMixedMetricFormattingBufferShadow(self): format = QgsTextFormat() @@ -3977,9 +3977,9 @@ def testHtmlMixedMetricFormattingBufferShadow(self): format.shadow().setOffsetDistance(5) format.shadow().setBlurRadius(0) format.shadow().setColor(QColor(50, 150, 200)) - assert self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_buffer_shadow', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_buffer_shadow', None, text=[ 'te

st'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlMixedMetricFormattingVertical(self): format = QgsTextFormat() @@ -3989,9 +3989,9 @@ def testHtmlMixedMetricFormattingVertical(self): format.setColor(QColor(0, 255, 0)) format.setAllowHtmlFormatting(True) format.setOrientation(QgsTextFormat.TextOrientation.VerticalOrientation) - assert self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_vertical', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_vertical', None, text=[ 'te

st'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlMixedMetricFormattingBufferVertical(self): format = QgsTextFormat() @@ -4004,9 +4004,9 @@ def testHtmlMixedMetricFormattingBufferVertical(self): format.buffer().setSize(5) format.buffer().setColor(QColor(50, 150, 200)) format.setOrientation(QgsTextFormat.TextOrientation.VerticalOrientation) - assert self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_buffer_vertical', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_buffer_vertical', None, text=[ 'te

st'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlMixedMetricFormattingShadowVertical(self): format = QgsTextFormat() @@ -4020,9 +4020,9 @@ def testHtmlMixedMetricFormattingShadowVertical(self): format.shadow().setBlurRadius(0) format.shadow().setColor(QColor(50, 150, 200)) format.setOrientation(QgsTextFormat.TextOrientation.VerticalOrientation) - assert self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_shadow_vertical', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_shadow_vertical', None, text=[ 'te

st'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlMixedMetricFormattingBufferShadowVertical(self): format = QgsTextFormat() @@ -4039,9 +4039,9 @@ def testHtmlMixedMetricFormattingBufferShadowVertical(self): format.shadow().setBlurRadius(0) format.shadow().setColor(QColor(50, 150, 200)) format.setOrientation(QgsTextFormat.TextOrientation.VerticalOrientation) - assert self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_buffer_shadow_vertical', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_mixed_metric_formatting_buffer_shadow_vertical', None, text=[ 'te

st'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlHeadings(self): format = QgsTextFormat() @@ -4050,9 +4050,9 @@ def testHtmlHeadings(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(255, 0, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRenderPoint(format, 'html_headings', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'html_headings', None, text=[ '

h1

h2

h3

h4

h5
h6
'], - point=QPointF(10, 300)) + point=QPointF(10, 300))) def testHtmlHeadingsLargerFont(self): format = QgsTextFormat() @@ -4061,9 +4061,9 @@ def testHtmlHeadingsLargerFont(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(255, 0, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRenderPoint(format, 'html_headings_larger', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'html_headings_larger', None, text=[ '

h1

h2

h3

h4

h5
h6
'], - point=QPointF(10, 350)) + point=QPointF(10, 350))) def testHtmlAlignmentLeftBase(self): format = QgsTextFormat() @@ -4072,9 +4072,9 @@ def testHtmlAlignmentLeftBase(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(255, 0, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRender(format, 'html_align_rect_left_base', None, text=[ + self.assertTrue(self.checkRender(format, 'html_align_rect_left_base', None, text=[ '

Test some text

Short

test

test

center
'], - rect=QRectF(10, 10, 300, 300)) + rect=QRectF(10, 10, 300, 300))) def testHtmlAlignmentRightBase(self): format = QgsTextFormat() @@ -4083,9 +4083,9 @@ def testHtmlAlignmentRightBase(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(255, 0, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRender(format, 'html_align_rect_right_base', None, text=[ + self.assertTrue(self.checkRender(format, 'html_align_rect_right_base', None, text=[ '

Test some text

Short

test

test

center
'], - rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Right) + rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Right)) def testHtmlAlignmentCenterBase(self): format = QgsTextFormat() @@ -4094,9 +4094,9 @@ def testHtmlAlignmentCenterBase(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(255, 0, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRender(format, 'html_align_rect_center_base', None, text=[ + self.assertTrue(self.checkRender(format, 'html_align_rect_center_base', None, text=[ '

Test some text

Short

test

test

center
'], - rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Center) + rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Center)) def testHtmlImageAutoSize(self): format = QgsTextFormat() @@ -4112,9 +4112,9 @@ def testHtmlImageAutoSize(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setFillColor(QColor(255, 255, 255)) - assert self.checkRender(format, 'image_autosize', None, text=[ + self.assertTrue(self.checkRender(format, 'image_autosize', None, text=[ f'

Test test

'], - rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Center) + rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Center)) def testHtmlImageAutoWidth(self): format = QgsTextFormat() @@ -4130,9 +4130,9 @@ def testHtmlImageAutoWidth(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setFillColor(QColor(255, 255, 255)) - assert self.checkRender(format, 'image_autowidth', None, text=[ + self.assertTrue(self.checkRender(format, 'image_autowidth', None, text=[ f'

Test test

'], - rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Center) + rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Center)) def testHtmlImageAutoHeight(self): format = QgsTextFormat() @@ -4148,9 +4148,9 @@ def testHtmlImageAutoHeight(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setFillColor(QColor(255, 255, 255)) - assert self.checkRender(format, 'image_autoheight', None, text=[ + self.assertTrue(self.checkRender(format, 'image_autoheight', None, text=[ f'

Test test

'], - rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Center) + rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Center)) def testHtmlImageFixedSize(self): format = QgsTextFormat() @@ -4166,9 +4166,9 @@ def testHtmlImageFixedSize(self): format.background().setSizeUnit(QgsUnitTypes.RenderUnit.RenderMillimeters) format.background().setFillColor(QColor(255, 255, 255)) - assert self.checkRender(format, 'image_fixed_size', None, text=[ + self.assertTrue(self.checkRender(format, 'image_fixed_size', None, text=[ f'

Test test

'], - rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Center) + rect=QRectF(10, 10, 300, 300), alignment=Qgis.TextHorizontalAlignment.Center)) def testHtmlSuperSubscript(self): format = QgsTextFormat() @@ -4177,9 +4177,9 @@ def testHtmlSuperSubscript(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(255, 0, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRenderPoint(format, 'text_html_supersubscript', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_supersubscript', None, text=[ 'subNsup'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlSuperSubscriptFixedFontSize(self): format = QgsTextFormat() @@ -4188,9 +4188,9 @@ def testHtmlSuperSubscriptFixedFontSize(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(255, 0, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRenderPoint(format, 'text_html_supersubscript_fixed_font_size', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_supersubscript_fixed_font_size', None, text=[ 'suNsup'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlSuperSubscriptBuffer(self): format = QgsTextFormat() @@ -4202,9 +4202,9 @@ def testHtmlSuperSubscriptBuffer(self): format.buffer().setEnabled(True) format.buffer().setSize(5) format.buffer().setColor(QColor(50, 150, 200)) - assert self.checkRenderPoint(format, 'text_html_supersubscript_buffer', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_supersubscript_buffer', None, text=[ 'subNsup'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlSuperSubscriptShadow(self): format = QgsTextFormat() @@ -4217,9 +4217,9 @@ def testHtmlSuperSubscriptShadow(self): format.shadow().setOffsetDistance(5) format.shadow().setBlurRadius(0) format.shadow().setColor(QColor(50, 150, 200)) - assert self.checkRenderPoint(format, 'text_html_supersubscript_shadow', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_supersubscript_shadow', None, text=[ 'subNsup'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlSuperSubscriptBufferShadow(self): format = QgsTextFormat() @@ -4235,9 +4235,9 @@ def testHtmlSuperSubscriptBufferShadow(self): format.shadow().setOffsetDistance(5) format.shadow().setBlurRadius(0) format.shadow().setColor(QColor(50, 150, 200)) - assert self.checkRenderPoint(format, 'text_html_supersubscript_buffer_shadow', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'text_html_supersubscript_buffer_shadow', None, text=[ 'subNsup'], - point=QPointF(50, 200)) + point=QPointF(50, 200))) def testHtmlWordSpacing(self): format = QgsTextFormat() @@ -4246,9 +4246,9 @@ def testHtmlWordSpacing(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(255, 0, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRenderPoint(format, 'html_word_spacing', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'html_word_spacing', None, text=[ 'test of wo space'], - point=QPointF(10, 200)) + point=QPointF(10, 200))) def testHtmlWordSpacingPx(self): format = QgsTextFormat() @@ -4259,9 +4259,9 @@ def testHtmlWordSpacingPx(self): format.setAllowHtmlFormatting(True) # unit should be ignored, we always treat it as pt as pixels don't # scale - assert self.checkRenderPoint(format, 'html_word_spacing', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'html_word_spacing', None, text=[ 'test of wo space'], - point=QPointF(10, 200)) + point=QPointF(10, 200))) def testHtmlWordSpacingNegative(self): format = QgsTextFormat() @@ -4270,9 +4270,9 @@ def testHtmlWordSpacingNegative(self): format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setColor(QColor(255, 0, 0)) format.setAllowHtmlFormatting(True) - assert self.checkRenderPoint(format, 'html_word_spacing_negative', None, text=[ + self.assertTrue(self.checkRenderPoint(format, 'html_word_spacing_negative', None, text=[ 'test of wo space'], - point=QPointF(10, 200)) + point=QPointF(10, 200))) def testTextRenderFormat(self): format = QgsTextFormat() @@ -4358,8 +4358,8 @@ def testDrawTextVerticalRectMode(self): format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setOrientation(QgsTextFormat.TextOrientation.VerticalOrientation) - assert self.checkRender(format, 'text_vertical_rect_mode', QgsTextRenderer.TextPart.Text, text=['1234'], - rect=QRectF(40, 20, 350, 350)) + self.assertTrue(self.checkRender(format, 'text_vertical_rect_mode', QgsTextRenderer.TextPart.Text, text=['1234'], + rect=QRectF(40, 20, 350, 350))) def testDrawTextVerticalRectModeCenterAligned(self): format = QgsTextFormat() @@ -4367,9 +4367,9 @@ def testDrawTextVerticalRectModeCenterAligned(self): format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setOrientation(QgsTextFormat.TextOrientation.VerticalOrientation) - assert self.checkRender(format, 'text_vertical_rect_mode_center_aligned', QgsTextRenderer.TextPart.Text, - text=['1234', '5678'], rect=QRectF(40, 20, 350, 350), - alignment=QgsTextRenderer.HAlignment.AlignCenter) + self.assertTrue(self.checkRender(format, 'text_vertical_rect_mode_center_aligned', QgsTextRenderer.TextPart.Text, + text=['1234', '5678'], rect=QRectF(40, 20, 350, 350), + alignment=QgsTextRenderer.HAlignment.AlignCenter)) def testDrawTextVerticalRectModeRightAligned(self): format = QgsTextFormat() @@ -4377,9 +4377,9 @@ def testDrawTextVerticalRectModeRightAligned(self): format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setOrientation(QgsTextFormat.TextOrientation.VerticalOrientation) - assert self.checkRender(format, 'text_vertical_rect_mode_right_aligned', QgsTextRenderer.TextPart.Text, - text=['1234', '5678'], rect=QRectF(40, 20, 350, 350), - alignment=QgsTextRenderer.HAlignment.AlignRight) + self.assertTrue(self.checkRender(format, 'text_vertical_rect_mode_right_aligned', QgsTextRenderer.TextPart.Text, + text=['1234', '5678'], rect=QRectF(40, 20, 350, 350), + alignment=QgsTextRenderer.HAlignment.AlignRight)) def testDrawTextVerticalPointMode(self): format = QgsTextFormat() @@ -4387,8 +4387,8 @@ def testDrawTextVerticalPointMode(self): format.setSize(60) format.setSizeUnit(QgsUnitTypes.RenderUnit.RenderPoints) format.setOrientation(QgsTextFormat.TextOrientation.VerticalOrientation) - assert self.checkRenderPoint(format, 'text_vertical_point_mode', QgsTextRenderer.TextPart.Text, text=['1234', '5678'], - point=QPointF(40, 380)) + self.assertTrue(self.checkRenderPoint(format, 'text_vertical_point_mode', QgsTextRenderer.TextPart.Text, text=['1234', '5678'], + point=QPointF(40, 380))) def testDrawTextOnLineAtStart(self): format = QgsTextFormat() @@ -4663,9 +4663,9 @@ def testDrawTextDataDefinedProperties(self): QgsProperty.fromExpression('90*1.5') ) - assert self.checkRender(format, 'datadefined_render', None, - text=['1234', '5678'], rect=QRectF(40, 20, 350, 350), - alignment=QgsTextRenderer.HAlignment.AlignRight) + self.assertTrue(self.checkRender(format, 'datadefined_render', None, + text=['1234', '5678'], rect=QRectF(40, 20, 350, 350), + alignment=QgsTextRenderer.HAlignment.AlignRight)) if __name__ == '__main__':