@@ -29,12 +29,7 @@ Row {
29 id: mockNotification
29 id: mockNotification
31 QtObject {
31 QtObject {
33− signal actionInvoked()
35− function invokeAction(actionId) {
32+ function invokeAction(actionId) { }
@@ -290,7 +285,7 @@ Row {
291 SignalSpy {
286 SignalSpy {
292 id: actionSpy
287 id: actionSpy
293− signalName: "actionInvoked"
288+ signalName: "clicked"
296 function cleanup() {
291 function cleanup() {
@@ -321,7 +316,7 @@ Row {
321 compare(interactiveArea.enabled, data.interactiveAreaEnabled, "check for interactive area")
316 compare(interactiveArea.enabled, data.interactiveAreaEnabled, "check for interactive area")
323 if(data.interactiveAreaEnabled) {
318 if(data.interactiveAreaEnabled) {
324− actionSpy.target = notification
319+ actionSpy.target = findChild(notification, "interactiveArea")
325 mouseClick(notification, notification.width / 2, notification.height / 2)
320 mouseClick(notification, notification.width / 2, notification.height / 2)
326 actionSpy.wait()
321 actionSpy.wait()
327 compare(actionSpy.signalArguments[0][0], data.actions[0]["id"], "got wrong id for interactive action")
322 compare(actionSpy.signalArguments[0][0], data.actions[0]["id"], "got wrong id for interactive action")
@@ -341,12 +336,13 @@ Row {
341 var buttonAccept = findChild(buttonRow, "button0")
336 var buttonAccept = findChild(buttonRow, "button0")
343 waitForRendering(notification)
338 waitForRendering(notification)
344− actionSpy.target = notification
339+ actionSpy.target = buttonCancel
345 mouseClick(buttonCancel, buttonCancel.width / 2, buttonCancel.height / 2)
340 mouseClick(buttonCancel, buttonCancel.width / 2, buttonCancel.height / 2)
346 actionSpy.wait()
341 actionSpy.wait()
347 compare(actionSpy.signalArguments[0][0], data.actions[1]["id"], "got wrong id for negative action")
342 compare(actionSpy.signalArguments[0][0], data.actions[1]["id"], "got wrong id for negative action")
348 actionSpy.clear()
343 actionSpy.clear()
345+ actionSpy.target = buttonAccept
350 mouseClick(buttonAccept, buttonAccept.width / 2, buttonAccept.height / 2)
346 mouseClick(buttonAccept, buttonAccept.width / 2, buttonAccept.height / 2)
351 actionSpy.wait()
347 actionSpy.wait()
352 compare(actionSpy.signalArguments[0][0], data.actions[0]["id"], "got wrong id positive action")
348 compare(actionSpy.signalArguments[0][0], data.actions[0]["id"], "got wrong id positive action")