diff options
Diffstat (limited to 'tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml')
-rw-r--r-- | tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml | 6 |
1 files changed, 6 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..e039806f39 100644 --- a/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml +++ b/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml @@ -135,6 +135,10 @@ CanvasTestCase { tryVerify(function() { return c.isImageLoaded(imagePath) }) verify(!c.isImageLoading(imagePath)); verify(!c.isImageError(imagePath)); + var sizedImagePath = applicationDirPath + "/c2.png"; + verify(c.save(sizedImagePath, Qt.size(c.width / 2, c.height / 2))); + var img = createTemporaryQmlObject("import QtQuick 2.0; Image { source: \"file://" + sizedImagePath + "\" }", c) + tryVerify(function() { return img.width === c.width / 2 && img.height === c.height / 2 }) c.destroy(); } @@ -673,6 +677,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; |