diff options
Diffstat (limited to 'tests/auto/quickcontrols/controls/data/tst_radiobutton.qml')
-rw-r--r-- | tests/auto/quickcontrols/controls/data/tst_radiobutton.qml | 58 |
1 files changed, 30 insertions, 28 deletions
diff --git a/tests/auto/quickcontrols/controls/data/tst_radiobutton.qml b/tests/auto/quickcontrols/controls/data/tst_radiobutton.qml index 08caac977d..a4d0a08d7d 100644 --- a/tests/auto/quickcontrols/controls/data/tst_radiobutton.qml +++ b/tests/auto/quickcontrols/controls/data/tst_radiobutton.qml @@ -1,5 +1,5 @@ // Copyright (C) 2017 The Qt Company Ltd. -// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only import QtQuick import QtTest @@ -25,15 +25,17 @@ TestCase { } } - function test_defaults() { + function init() { failOnWarning(/.?/) + } + function test_defaults() { let control = createTemporaryObject(radioButton, testCase) verify(control) } function test_text() { - var control = createTemporaryObject(radioButton, testCase) + let control = createTemporaryObject(radioButton, testCase) verify(control) compare(control.text, "") @@ -44,10 +46,10 @@ TestCase { } function test_checked() { - var control = createTemporaryObject(radioButton, testCase) + let control = createTemporaryObject(radioButton, testCase) verify(control) - var sequenceSpy = signalSequenceSpy.createObject(control, {target: control}) + let sequenceSpy = signalSequenceSpy.createObject(control, {target: control}) sequenceSpy.expectedSequence = [] // No change expected compare(control.checked, false) @@ -65,10 +67,10 @@ TestCase { } function test_mouse() { - var control = createTemporaryObject(radioButton, testCase) + let control = createTemporaryObject(radioButton, testCase) verify(control) - var sequenceSpy = signalSequenceSpy.createObject(control, {target: control}) + let sequenceSpy = signalSequenceSpy.createObject(control, {target: control}) // check sequenceSpy.expectedSequence = [["pressedChanged", { "pressed": true, "checked": false }], @@ -127,12 +129,12 @@ TestCase { } function test_touch() { - var control = createTemporaryObject(radioButton, testCase) + let control = createTemporaryObject(radioButton, testCase) verify(control) - var touch = touchEvent(control) + let touch = touchEvent(control) - var sequenceSpy = signalSequenceSpy.createObject(control, {target: control}) + let sequenceSpy = signalSequenceSpy.createObject(control, {target: control}) // check sequenceSpy.expectedSequence = [["pressedChanged", { "pressed": true, "checked": false }], @@ -184,10 +186,10 @@ TestCase { } function test_keys() { - var control = createTemporaryObject(radioButton, testCase) + let control = createTemporaryObject(radioButton, testCase) verify(control) - var sequenceSpy = signalSequenceSpy.createObject(control, {target: control}) + let sequenceSpy = signalSequenceSpy.createObject(control, {target: control}) sequenceSpy.expectedSequence = [] control.forceActiveFocus() @@ -220,8 +222,8 @@ TestCase { sequenceSpy.expectedSequence = [] // Not testing Key_Enter and Key_Return because QGnomeTheme uses them for // pressing buttons and the CI uses the QGnomeTheme platform theme. - var keys = [Qt.Key_Escape, Qt.Key_Tab] - for (var i = 0; i < keys.length; ++i) { + let keys = [Qt.Key_Escape, Qt.Key_Tab] + for (let i = 0; i < keys.length; ++i) { sequenceSpy.reset() keyClick(keys[i]) compare(control.checked, true) @@ -238,7 +240,7 @@ TestCase { } function test_binding() { - var container = createTemporaryObject(twoRadioButtons, testCase) + let container = createTemporaryObject(twoRadioButtons, testCase) verify(container) compare(container.rb1.checked, false) @@ -277,65 +279,65 @@ TestCase { } function test_autoExclusive() { - var container = createTemporaryObject(radioButtonGroup, testCase) + let container = createTemporaryObject(radioButtonGroup, testCase) compare(container.children.length, 8) - var checkStates = [false, false, false, false, false, false, false, false] - for (var i = 0; i < 8; ++i) + let checkStates = [false, false, false, false, false, false, false, false] + for (let i = 0; i < 8; ++i) compare(container.children[i].checked, checkStates[i]) container.children[0].checked = true checkStates[0] = true - for (i = 0; i < 8; ++i) + for (let i = 0; i < 8; ++i) compare(container.children[i].checked, checkStates[i]) container.children[1].checked = true checkStates[0] = false checkStates[1] = true - for (i = 0; i < 8; ++i) + for (let i = 0; i < 8; ++i) compare(container.children[i].checked, checkStates[i]) container.children[2].checked = true checkStates[2] = true - for (i = 0; i < 8; ++i) + for (let i = 0; i < 8; ++i) compare(container.children[i].checked, checkStates[i]) container.children[3].checked = true checkStates[2] = false checkStates[3] = true - for (i = 0; i < 8; ++i) + for (let i = 0; i < 8; ++i) compare(container.children[i].checked, checkStates[i]) container.children[4].checked = true checkStates[4] = true - for (i = 0; i < 8; ++i) + for (let i = 0; i < 8; ++i) compare(container.children[i].checked, checkStates[i]) container.children[5].checked = true checkStates[4] = false checkStates[5] = true - for (i = 0; i < 8; ++i) + for (let i = 0; i < 8; ++i) compare(container.children[i].checked, checkStates[i]) container.children[6].checked = true checkStates[6] = true - for (i = 0; i < 8; ++i) + for (let i = 0; i < 8; ++i) compare(container.children[i].checked, checkStates[i]) container.children[7].checked = true checkStates[7] = true - for (i = 0; i < 8; ++i) + for (let i = 0; i < 8; ++i) compare(container.children[i].checked, checkStates[i]) container.children[0].checked = true checkStates[0] = true checkStates[1] = false - for (i = 0; i < 8; ++i) + for (let i = 0; i < 8; ++i) compare(container.children[i].checked, checkStates[i]) } function test_baseline() { - var control = createTemporaryObject(radioButton, testCase) + let control = createTemporaryObject(radioButton, testCase) verify(control) compare(control.baselineOffset, control.contentItem.y + control.contentItem.baselineOffset) } |