@@ -68,17 +68,15 @@ Rectangle {
69 var button = findChild(root, "paymentButton");
69 var button = findChild(root, "paymentButton");
70 verify(button != null, "Button not found.");
70 verify(button != null, "Button not found.");
71− var progress = findChild(root, "loadingBar");
72− verify(progress != null, "ProgressBar not found.");
74 mouseClick(button, button.width / 2, button.height / 2);
72 mouseClick(button, button.width / 2, button.height / 2);
76 spy.wait();
74 spy.wait();
78− verify(progress.visible == true, "ProgressBar not visible.");
76+ var args = spy.signalArguments[0];
79− verify(progress.opacity == 1, "ProgressBar wrong opacity.");
77+ compare(args[0], "previewPayments");
80− verify(button.visible == false, "Button visible.");
78+ compare(args[1], "purchaseCompleted");
81− verify(button.opacity == 0, "Button wrong opacity.");
79+ compare(args[2], jsonPurchase["source"]);
84 function test_progress_show() {
82 function test_progress_show() {
@@ -86,16 +84,16 @@ Rectangle {
86 previewPayments.widgetData = jsonPurchase;
84 previewPayments.widgetData = jsonPurchase;
88 var button = findChild(root, "paymentButton");
86 var button = findChild(root, "paymentButton");
89− verify(button != null, "Button not found.");
87+ var progress = findChild(root, "loadingBar");
91 mouseClick(button, button.width / 2, button.height / 2);
89 mouseClick(button, button.width / 2, button.height / 2);
93 spy.wait();
91 spy.wait();
95− var args = spy.signalArguments[0];
93+ tryCompare(progress, "visible", true);
96− compare(args[0], "previewPayments");
94+ tryCompare(progress, "opacity", 1);
97− compare(args[1], "purchaseCompleted");
95+ tryCompare(button, "visible", false);
98− compare(args[2], jsonPurchase["source"]);
96+ tryCompare(button, "opacity", 0);
101 function test_purchase_error() {
99 function test_purchase_error() {