@@ -120,8 +120,11 @@ Rectangle {
121 previewRatingInput.widgetData = data.widgetData;
121 previewRatingInput.widgetData = data.widgetData;
123+ if (data.widgetData["visible"] === "both" && data.widgetData["required"] === "both")
124+ compare(reviewTextArea.visible, false);
123 if (data.widgetData["visible"] !== "review") {
126 if (data.widgetData["visible"] !== "review") {
124− verify(rating.visible === true);
127+ compare(rating.visible, true);
126 rating.value = data.inputRating;
129 rating.value = data.inputRating;
127 if (data.widgetData["required"] !== "rating" ||
130 if (data.widgetData["required"] !== "rating" ||
@@ -136,7 +139,8 @@ Rectangle {
138 if (data.widgetData["visible"] !== "rating") {
141 if (data.widgetData["visible"] !== "rating") {
142+ if (data.widgetData["visible"] === "review" || data.widgetData["required"] === "review")
139− verify(reviewTextArea.visible === true);
143+ compare(reviewTextArea.visible, true);
141 reviewTextArea.text = data.inputText;
145 reviewTextArea.text = data.inputText;
142 mouseClick(submitButton);
146 mouseClick(submitButton);
@@ -164,7 +168,7 @@ Rectangle {
167− verify(reviewTextArea.visible === false);
171+ compare(reviewTextArea.visible, false);
170 compare(spy.count === 1, data.emitted);
174 compare(spy.count === 1, data.emitted);