on xenial help sign in
Does this help?
478de30Albert Astals
tests/qmltests/Dash/tst_Dash.qml+5
@@ -60,6 +60,11 @@ Item {
60 var mockScope1Loader = findChild(dash, "MockScope1 loader");
60 var mockScope1Loader = findChild(dash, "MockScope1 loader");
61 return mockScope1Loader && mockScope1Loader.item != null; },
61 return mockScope1Loader && mockScope1Loader.item != null; },
62 true, 15000);
62 true, 15000);
63+ tryCompareFunction(function() {
64+ var mockScope1Loader = findChild(dash, "MockScope1 loader");
65+ return mockScope1Loader && mockScope1Loader.status === Loader.Ready; },
66+ true, 15000);
67+ waitForRendering(findChild(dash, "MockScope1 loader").item);
63 }
68 }
64
69
65 function get_scope_data() {
70 function get_scope_data() {
tests/qmltests/Dash/tst_DashContent.qml+5
@@ -76,6 +76,11 @@ Item {
76 var mockScope1Loader = findChild(shell, "MockScope1 loader");
76 var mockScope1Loader = findChild(shell, "MockScope1 loader");
77 return mockScope1Loader && mockScope1Loader.item != null; },
77 return mockScope1Loader && mockScope1Loader.item != null; },
78 true, 15000);
78 true, 15000);
79+ tryCompareFunction(function() {
80+ var mockScope1Loader = findChild(dash, "MockScope1 loader");
81+ return mockScope1Loader && mockScope1Loader.status === Loader.Ready; },
82+ true, 15000);
83+ waitForRendering(findChild(dash, "MockScope1 loader").item);
79 }
84 }
80
85
81 function init() {
86 function init() {