Add unittest for composer polyline with arrow

This commit is contained in:
Marco Hugentobler 2019-02-08 16:23:29 +01:00
parent a321d40840
commit 14e517665f
2 changed files with 11 additions and 0 deletions

View File

@ -146,6 +146,17 @@ class TestQgsLayoutPolyline(unittest.TestCase, LayoutItemTestCase):
myTestResult, myMessage = checker.testLayout()
assert myTestResult, myMessage
def testEndArrow(self):
self.polyline.setEndMarker(QgsLayoutItemPolyline.ArrowHead)
self.polyline.setArrowHeadWidth(30.0)
checker = QgsLayoutChecker('composerpolyline_endArrow', self.layout)
checker.setControlPathPrefix("composer_polyline")
myTestResult, myMessage = checker.testLayout()
assert myTestResult, myMessage
self.polyline.setEndMarker(QgsLayoutItemPolyline.NoMarker)
def testRemoveNode(self):
"""Test removeNode method"""

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB