aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml')
-rw-r--r--tests/auto/quick/qquickcanvasitem/data/tst_canvas.qml6
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;