summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2016-11-12 11:33:02 +0100
committerLiang Qi <liang.qi@qt.io>2016-11-12 11:33:02 +0100
commit1e6db9fc4f9cfd52ea96b1b8576ba19a1442638e (patch)
tree7b5d5ca5a775eac8a526132301ff8632b5e8d24b /tests
parent84b3cf1c0483af7ad200ab33944d8eaa4d4ffa48 (diff)
parentfccb5baf490b9a8c561a01f30b4992236e3a2060 (diff)
downloadqtquickcontrols-5.7.1.tar.gz
Merge remote-tracking branch 'origin/5.6' into 5.75.7.1
Change-Id: Idef60aa2d7b55600cca618f0f622e8e18e77f3de
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/extras/data/tst_piemenu.qml26
1 files changed, 26 insertions, 0 deletions
diff --git a/tests/auto/extras/data/tst_piemenu.qml b/tests/auto/extras/data/tst_piemenu.qml
index dbb3db38..1e0e224e 100644
--- a/tests/auto/extras/data/tst_piemenu.qml
+++ b/tests/auto/extras/data/tst_piemenu.qml
@@ -256,6 +256,8 @@ Item {
actionSignalSpy.clear();
}
}
+
+ pieMenuComponent.destroy()
}
function test_selectionAngle_data() {
@@ -387,6 +389,8 @@ Item {
mouseMove(root, data.mouseX, data.mouseY);
compare(pieMenu.selectionAngle, data.expectedAngle);
compare(pieMenu.currentIndex, data.expectedCurrentIndex);
+
+ pieMenuComponent.destroy()
}
function test_sectionAngles_data() {
@@ -430,6 +434,8 @@ Item {
compare(pieMenu.__protectedScope.sectionStartAngle(data.section), data.expectedSectionStartAngle);
compare(pieMenu.__protectedScope.sectionCenterAngle(data.section), data.expectedSectionCenterAngle);
compare(pieMenu.__protectedScope.sectionEndAngle(data.section), data.expectedSectionEndAngle);
+
+ pieMenuComponent.destroy()
}
function test_bounds_data() {
@@ -507,6 +513,8 @@ Item {
// Angles shouldn't change.
compare(pieMenu.__style.startAngle, originalStartAngle);
compare(pieMenu.__style.endAngle, originalEndAngle);
+
+ pieMenuComponent.destroy()
}
function test_hideItem_data() {
@@ -571,6 +579,8 @@ Item {
actionSignalSpy.clear();
}
+
+ pieMenuComponent.destroy()
}
function test_addItem() {
@@ -606,6 +616,8 @@ Item {
pieMenu.removeItem(pieMenu.menuItems[pieMenu.menuItems.length - 1]);
compare(pieMenu.menuItems.length, originalLength - (i + 1));
}
+
+ pieMenuComponent.destroy()
}
function debugMousePosition(pieMenu, mouseX, mouseY, positionText) {
@@ -688,6 +700,8 @@ Item {
compare(pieMenu.currentIndex, expectedCurrentIndex, data[i].name + ": current index should be "
+ expectedCurrentIndex + " when mouse is at " + mouseX + ", " + mouseY);
}
+
+ pieMenuComponent.destroy()
}
function test_QTRD3027() {
@@ -718,6 +732,8 @@ Item {
mouseMove(root, 100, 98)
compare(pieMenu.currentIndex, -1)
compare(selectedAngleChangedSpy.count, 0)
+
+ pieMenuComponent.destroy()
}
function test_rotatedBoundingItem() {
@@ -742,6 +758,8 @@ Item {
mouseClick(root, 230, 145);
compare(actionSignalSpy.count, 1);
compare(actionSignalSpy.signalArguments[0][0], 0);
+
+ pieMenuComponent.destroy()
}
function test_boundingItem() {
@@ -773,6 +791,8 @@ Item {
container.width = oldContainerWidth;
container.height = oldContainerHeight;
+
+ pieMenuComponent.destroy()
}
function test_longPressTriggerOnClick() {
@@ -803,6 +823,8 @@ Item {
compare(pieMenu.visible, false);
compare(pieMenu.__mouseThief.receivedPressEvent, false);
compare(pieMenu.__protectedScope.pressedIndex, -1);
+
+ pieMenuComponent.destroy()
}
function test_keepMenuOpenWhenTriggered() {
@@ -833,6 +855,8 @@ Item {
tryCompare(pieMenu, "visible", true);
compare(actionSignalSpy.count, 1);
compare(actionSignalSpy.signalArguments[0][0], 2);
+
+ pieMenuComponent.destroy()
}
function test_pressedIndex() {
@@ -856,6 +880,8 @@ Item {
compare(actionSignalSpy.count, 1);
compare(actionSignalSpy.signalArguments[0][0], 0);
compare(pieMenu.__protectedScope.pressedIndex, -1);
+
+ pieMenuComponent.destroy()
}
}
}