aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/quick/qquickcanvasitem
diff options
context:
space:
mode:
authorFabian Kosmale <fabian.kosmale@qt.io>2021-04-23 09:38:14 +0200
committerFabian Kosmale <fabian.kosmale@qt.io>2021-04-23 13:30:02 +0200
commitb8451949ba375ecf253fe07a3e043d83d00f9b74 (patch)
tree47c6341c146157aaa7ff24e235aca3278a2b0551 /tests/auto/quick/qquickcanvasitem
parent09c8684a95277cd60f14ef712f0da58eded9cfbe (diff)
tst_qquickcanvas: Verfiy that canvas.context exists
Apparently it was possible to execute the pixel check before the canvas was fully created. Use tryVerify to ensure that it is actually is there before running the actual test function. Pick-to: 6.1 6.0 Change-Id: I8e9f1133ea718c001f0456cb3af27f13e6d85e96 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'tests/auto/quick/qquickcanvasitem')
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml b/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml
index d74df3daa7..43e26583ff 100644
--- a/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml
+++ b/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml
@@ -673,6 +673,8 @@ CanvasTestCase {
function test_implicitlySizedParent() {
var implicitlySizedItem = implicitlySizedComponent.createObject(container);
verify(implicitlySizedItem);
+ tryVerify(() => implicitlySizedItem.canvas)
+ tryVerify(() => implicitlySizedItem.canvas.context)
var xCenter = implicitlySizedItem.width / 2;
var yCenter = implicitlySizedItem.height / 2;