on xenial help sign in
Fix some unit test.
commita38264597d3b1fd44abb37ee836b1c8b378a9b73 authorYing-Chun Liu <paul.liu@canonical.com> dateTue 8 Apr 2014, 20:38 (13 years ago) parent360a272
2 files changed+4
tests/qmltests/Components/tst_ZoomableImage.qml+3 tests/qmltests/Dash/Previews/tst_PreviewZoomableImage.qml+1
tests/qmltests/Components/tst_ZoomableImage.qml+3
@@ -134,6 +134,7 @@ Rectangle {
134134 function test_pinch(data) {
135135 var image = findChild(zoomableImage, "image");
136136 var lazyImage = findChild(zoomableImage, "lazyImage");
137+ var flickable = findChild(zoomableImage, "flickable");
137138
138139 signalSpy.signalName = "onScaleChanged";
139140 signalSpy.target = image;
@@ -188,6 +189,8 @@ Rectangle {
188189 compare(newScale > oldScale, data.answer2, "scale factor didn't changed");
189190 compare(signalSpy.count == 0, data.answer3, "scale signal count error");
190191 compare(newScale, data.answer4, "scale factor error");
192+ compare(flickable.contentWidth, lazyImage.width * image.scale);
193+ compare(flickable.contentHeight, lazyImage.height * image.scale);
191194 }
192195 }
193196}
tests/qmltests/Dash/Previews/tst_PreviewZoomableImage.qml+1
@@ -37,6 +37,7 @@ Rectangle {
3737 PreviewZoomableImage {
3838 id: zoomableImage
3939 anchors.fill: parent
40+ widgetData: widgetData1
4041 }
4142
4243 UT.UnityTestCase {