Skip to content

Commit aa7e624

Browse files
committedFeb 9, 2019
Add unittest for composer polyline with arrow
1 parent c752d24 commit aa7e624

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed
 

‎tests/src/python/test_qgslayoutpolyline.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,17 @@ def testSelectedNode(self):
146146
myTestResult, myMessage = checker.testLayout()
147147
assert myTestResult, myMessage
148148

149+
def testEndArrow(self):
150+
self.polyline.setEndMarker(QgsLayoutItemPolyline.ArrowHead)
151+
self.polyline.setArrowHeadWidth(30.0)
152+
153+
checker = QgsLayoutChecker('composerpolyline_endArrow', self.layout)
154+
checker.setControlPathPrefix("composer_polyline")
155+
myTestResult, myMessage = checker.testLayout()
156+
assert myTestResult, myMessage
157+
158+
self.polyline.setEndMarker(QgsLayoutItemPolyline.NoMarker)
159+
149160
def testRemoveNode(self):
150161
"""Test removeNode method"""
151162

0 commit comments

Comments
 (0)
Please sign in to comment.