@@ -281,8 +281,10 @@ Item {
282 function test_wallpaper_data() {
282 function test_wallpaper_data() {
284− {tag: "red", url: "tests/data/unity/backgrounds/red.png"},
284+ {tag: "red", url: "tests/data/unity/backgrounds/red.png", expectedUrl: "tests/data/unity/backgrounds/red.png"},
285− {tag: "blue", url: "tests/data/unity/backgrounds/blue.png"}
285+ {tag: "blue", url: "tests/data/unity/backgrounds/blue.png", expectedUrl: "tests/data/unity/backgrounds/blue.png"},
286+ {tag: "invalid", url: "invalid", expectedUrl: shell.defaultBackground},
287+ {tag: "empty", url: "", expectedUrl: shell.defaultBackground}
@@ -292,13 +294,5 @@ Item {
292 tryCompareFunction(function() { return backgroundImage.source.toString().indexOf(data.url) !== -1; }, true)
294 tryCompareFunction(function() { return backgroundImage.source.toString().indexOf(data.url) !== -1; }, true)
293 tryCompare(backgroundImage, "status", Image.Ready)
295 tryCompare(backgroundImage, "status", Image.Ready)
296− function test_wallpaper_wrong() {
297− var backgroundImage = findChild(shell, "backgroundImage")
298− GSettingsController.setPictureUri("wrong")
299− tryCompare(backgroundImage, "status", Image.Error)
300− tryCompareFunction(function() { return backgroundImage.source.toString().indexOf(shell.defaultBackground) !== -1; }, true)
301− tryCompare(backgroundImage, "status", Image.Ready)