summaryrefslogtreecommitdiff
path: root/tests/auto/controls/data/tst_spinbox.qml
diff options
context:
space:
mode:
authorCaroline Chao <caroline.chao@digia.com>2013-04-09 08:26:46 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-04-11 11:12:56 +0200
commit6b910dcbb51f0e03143dd1fc10b17fb396898df9 (patch)
tree84d3d0ae891be55fd4bc1a3cc16673dde3a9297c /tests/auto/controls/data/tst_spinbox.qml
parent7a20567396d74aae386a5a588f24e5c26c3aab0f (diff)
downloadqtquickcontrols-6b910dcbb51f0e03143dd1fc10b17fb396898df9.tar.gz
Tests: Destroy created components at the end of the tests functions
To ensure the components don't interfere with other functions. Change-Id: Ie22311471021175d23ae47c9e3a1ec603e803f2c Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com>
Diffstat (limited to 'tests/auto/controls/data/tst_spinbox.qml')
-rw-r--r--tests/auto/controls/data/tst_spinbox.qml19
1 files changed, 17 insertions, 2 deletions
diff --git a/tests/auto/controls/data/tst_spinbox.qml b/tests/auto/controls/data/tst_spinbox.qml
index 53615c71..e8b0b5b9 100644
--- a/tests/auto/controls/data/tst_spinbox.qml
+++ b/tests/auto/controls/data/tst_spinbox.qml
@@ -68,6 +68,7 @@ Item {
compare(spinbox.value, spinbox.maximumValue)
keyPress(Qt.Key_Up)
compare(spinbox.value, spinbox.maximumValue)
+ spinbox.destroy()
}
function test_decrement_key() {
@@ -83,6 +84,7 @@ Item {
compare(spinbox.value, spinbox.minimumValue)
keyPress(Qt.Key_Down)
compare(spinbox.value, spinbox.minimumValue)
+ spinbox.destroy()
}
function test_increment_mouse() {
@@ -98,6 +100,7 @@ Item {
compare(spinbox.value, spinbox.maximumValue)
mouseClick(spinbox, upCoord.x, upCoord.y, Qt.LeftButton)
compare(spinbox.value, spinbox.maximumValue)
+ spinbox.destroy()
}
function test_decrement_mouse() {
@@ -113,6 +116,7 @@ Item {
compare(spinbox.value, spinbox.minimumValue)
mouseClick(spinbox, downCoord.x, downCoord.y, Qt.LeftButton)
compare(spinbox.value, spinbox.minimumValue)
+ spinbox.destroy()
}
function test_move_mouse() {
@@ -137,6 +141,7 @@ Item {
compare(spinbox.__containsMouse, false)
compare(spinbox.__upHovered, false)
compare(spinbox.__downHovered, false)
+ spinbox.destroy()
}
function test_maxvalue() {
@@ -153,6 +158,7 @@ Item {
spinbox.minimumValue = 0;
spinbox.value = 10;
compare(spinbox.value, 5)
+ spinbox.destroy()
}
function test_minvalue() {
@@ -169,6 +175,7 @@ Item {
spinbox.minimumValue = 6;
spinbox.value = 0;
compare(spinbox.value, 6)
+ spinbox.destroy()
}
function test_nanvalue() {
@@ -178,6 +185,7 @@ Item {
spinbox.value = NaN
compare(spinbox.value, NaN)
compare(spinbox.__text, "nan")
+ spinbox.destroy()
}
function test_decimals() {
@@ -204,6 +212,7 @@ Item {
spinbox.decimals = 6
compare(spinbox.value, 1.00001)
compare(spinbox.__text, "1.000010")
+ spinbox.destroy()
}
function test_stepsize()
@@ -222,6 +231,7 @@ Item {
var previousValue = spinbox.value
keyPress(Qt.Key_Down)
compare(spinbox.value, previousValue - spinbox.stepSize)
+ spinbox.destroy()
}
function test_negativeStepSize()
@@ -253,6 +263,7 @@ Item {
spinbox.value = 49
keyPress(Qt.Key_Down)
compare(spinbox.value, spinbox.maximumValue)
+ spinbox.destroy()
}
function test_initialization_order()
@@ -262,9 +273,11 @@ Item {
container, '')
compare(spinbox.value, 1000);
- spinbox = Qt.createQmlObject('import QtQuick.Controls 1.0; SpinBox { minimumValue: -1000 ; value:-1000}',
+ var spinbox2 = Qt.createQmlObject('import QtQuick.Controls 1.0; SpinBox { minimumValue: -1000 ; value:-1000}',
container, '')
- compare(spinbox.value, -1000);
+ compare(spinbox2.value, -1000);
+ spinbox.destroy()
+ spinbox2.destroy()
}
function test_activeFocusOnPress(){
@@ -277,6 +290,7 @@ Item {
verify(!spinbox.activeFocus)
mouseClick(spinbox, 30, 30)
verify(spinbox.activeFocus)
+ spinbox.destroy()
}
function test_ImplicitSize() // Verify if we correctly grow and shrink depending on contents
@@ -312,6 +326,7 @@ Item {
oldSize = spinbox.implicitWidth
spinbox.decimals = 4
verify(oldSize < spinbox.implicitWidth)
+ spinbox.destroy()
}
function setCoordinates(item)