aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/tests/QtWidgets/qpen_test.py
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-12-01 13:10:48 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2021-12-06 10:39:44 +0100
commit67bd3066173678e0ec596387872d3e9457efa107 (patch)
treee6a045d679cadefba535a39c5fd8392866e80bfc /sources/pyside6/tests/QtWidgets/qpen_test.py
parenta37b5e7fb9aa017524627c9dc287b62f28136aa7 (diff)
Speed up paint_event_test.py, qpen_test.py and virtual_pure_override_test
Start a timer to close the window as soon as paintEvent() is called instead of waiting. Pick-to: 6.2 Change-Id: Id7a0e1123e148bdc8ba142ccbe0ff9d7a02c77dd Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6/tests/QtWidgets/qpen_test.py')
-rw-r--r--sources/pyside6/tests/QtWidgets/qpen_test.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/pyside6/tests/QtWidgets/qpen_test.py b/sources/pyside6/tests/QtWidgets/qpen_test.py
index c06102e1c..f1fe0fc5f 100644
--- a/sources/pyside6/tests/QtWidgets/qpen_test.py
+++ b/sources/pyside6/tests/QtWidgets/qpen_test.py
@@ -54,6 +54,7 @@ class Painting(QWidget):
self.penFromEnum = painter.pen()
painter.setPen(int(Qt.NoPen))
self.penFromInteger = painter.pen()
+ QTimer.singleShot(20, self.close)
class QPenTest(UsesQApplication):
@@ -70,7 +71,7 @@ class QPenTest(UsesQApplication):
'''Calls QPainter.setPen with both enum and integer. Bug #511.'''
w = Painting()
w.show()
- QTimer.singleShot(1000, self.app.quit)
+ w.setWindowTitle("qpen_test")
self.app.exec()
self.assertEqual(w.penFromEnum.style(), Qt.NoPen)
self.assertEqual(w.penFromInteger.style(), Qt.SolidLine)