@@ -68,17 +68,15 @@ Rectangle {
6868
6969 var button = findChild(root, "paymentButton");
7070 verify(button != null, "Button not found.");
71− var progress = findChild(root, "loadingBar");
72− verify(progress != null, "ProgressBar not found.");
7371
7472 mouseClick(button, button.width / 2, button.height / 2);
7573
7674 spy.wait();
7775
78− verify(progress.visible == true, "ProgressBar not visible.");
79− verify(progress.opacity == 1, "ProgressBar wrong opacity.");
80− verify(button.visible == false, "Button visible.");
81− verify(button.opacity == 0, "Button wrong opacity.");
76+ var args = spy.signalArguments[0];
77+ compare(args[0], "previewPayments");
78+ compare(args[1], "purchaseCompleted");
79+ compare(args[2], jsonPurchase["source"]);
8280 }
8381
8482 function test_progress_show() {
@@ -86,16 +84,16 @@ Rectangle {
8684 previewPayments.widgetData = jsonPurchase;
8785
8886 var button = findChild(root, "paymentButton");
89− verify(button != null, "Button not found.");
87+ var progress = findChild(root, "loadingBar");
9088
9189 mouseClick(button, button.width / 2, button.height / 2);
9290
9391 spy.wait();
9492
95− var args = spy.signalArguments[0];
96− compare(args[0], "previewPayments");
97− compare(args[1], "purchaseCompleted");
98− compare(args[2], jsonPurchase["source"]);
93+ tryCompare(progress, "visible", true);
94+ tryCompare(progress, "opacity", 1);
95+ tryCompare(button, "visible", false);
96+ tryCompare(button, "opacity", 0);
9997 }
10098
10199 function test_purchase_error() {