From 81e09bb0d7bb5b8ce58773f5e9422b3c507006dd Mon Sep 17 00:00:00 2001 From: Rhys Weatherley Date: Wed, 15 Dec 2010 14:25:15 +1000 Subject: Add a SignalSpy item for watching signals --- tests/qmlauto/buttonclick/tst_buttonclick.qml | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tests') diff --git a/tests/qmlauto/buttonclick/tst_buttonclick.qml b/tests/qmlauto/buttonclick/tst_buttonclick.qml index 2fb13f7..907b442 100644 --- a/tests/qmlauto/buttonclick/tst_buttonclick.qml +++ b/tests/qmlauto/buttonclick/tst_buttonclick.qml @@ -45,13 +45,22 @@ import QtQuickTest 1.0 Button { id: button onClicked: text = "Clicked" + + SignalSpy { + id: spy + target: button + signalName: "clicked" + } + TestCase { name: "ButtonClick" when: windowShown function test_click() { + compare(spy.count, 0) button.clicked(); compare(button.text, "Clicked"); + compare(spy.count, 1) } } } -- cgit v1.2.3