@@ -254,5 +254,18 @@ Item {
254 compare(root.calls[0][0], actions[1].id, "Id of action not found.");
254 compare(root.calls[0][0], actions[1].id, "Id of action not found.");
255 compare(root.calls[0][1], {"error": "DOWNLOAD ERROR"}, "Data of action not found.");
255 compare(root.calls[0][1], {"error": "DOWNLOAD ERROR"}, "Data of action not found.");
258+ function test_placeholderScreenshot() {
259+ var placeholderScreenshot = findChild(appPreview, "placeholderScreenshot");
260+ compare(placeholderScreenshot.visible, false);
262+ data.infoMap["more-screenshots"] = [];
263+ appPreview.previewData = data;
264+ tryCompare(placeholderScreenshot, "visible", true);
266+ data.infoMap["more-screenshots"] = screenshots;
267+ appPreview.previewData = data;
268+ tryCompare(placeholderScreenshot, "visible", false);