@@ -391,7 +391,7 @@ Item {
391391 }
392392
393393 function test_sessionIconsAreValid() {
394− /*LightDM.Sessions.testScenario = "multipleSessions"
394+ LightDM.Sessions.testScenario = "multipleSessions"
395395 var originalDirectories = LightDM.Sessions.iconSearchDirectories
396396 LightDM.Sessions.iconSearchDirectories = [testIconDirectory]
397397
@@ -401,31 +401,23 @@ Item {
401401
402402 var session = String(view.sessionToStart).toLowerCase()
403403 var icon = String(sessionChooserButton.icon)
404− compare(icon.indexOf(session) > -1, true)*/
404+ compare(icon.indexOf(session) > -1, true)
405+
405406 // Test the session list icons are valid
406− //mouseClick(sessionChooserButton)
407− //view.loginListShown = false
408− view.testThing = false
409− sleep(50000)
410− console.log("\n\n\n\n\n\n\n\n\n\n\n\n\n")
411− loader.active = false
412− loader.active = true
413407 view.loginListShown = false
414− var sessionList = findChild(view, "sessionsList");
415− compare(sessionList.expanded, true)
416− compare(sessionList.visible, true)
417−
408+ var sessionsList = findChild(view, "sessionsList");
409+ var sessionsListSelector = findChild(view, "sessionsListSelector");
410+ waitForRendering(sessionsList)
411+ compare(sessionsListSelector.expanded, true)
412+ compare(sessionsList.visible, true)
418413
419− //compare(true, false)
420−
421−/* for (var i = 0; i < LightDM.Sessions.count; i++) {
414+ for (var i = 0; i < LightDM.Sessions.count; i++) {
422415 var delegateName = "sessionDelegate" + String(i);
423416 var currentDelegate = findChild(view, delegateName)
424417 var session = String(currentDelegate.text).toLowerCase()
425− console.log("\n\n SESSION NAME: " + session)
426418 var icon = String(currentDelegate.iconSource)
427419 compare(icon.indexOf(session) > -1, true)
428− } */
420+ }
429421 }
430422
431423 function test_noSessionsDoesntBreakView() {