on xenial help sign in
Fix shell test
commitcdf3261c7e186f67ec6ab5d1aa7813651069f51c authorMichael Terry <michael.terry@canonical.com> dateFri 20 May 2016, 09:23 (10 years ago) parent5671037
2 files changed+8−3
qml/Greeter/GreeterPrompt.qml+1 tests/qmltests/tst_Shell.qml+7−3
qml/Greeter/GreeterPrompt.qml+1
@@ -57,6 +57,7 @@ FocusScope {
5757 }
5858
5959 AbstractButton {
60+ objectName: "promptButton"
6061 anchors.fill: parent
6162 visible: !root.isPrompt
6263 enabled: d.enabled
tests/qmltests/tst_Shell.qml+7−3
@@ -809,10 +809,14 @@ Rectangle {
809809 var greeter = findChild(shell, "greeter")
810810 tryCompare(greeter, "fullyShown", true);
811811
812− var passwordMouseArea = findChild(shell, "passwordMouseArea")
813− tryCompare(passwordMouseArea, "enabled", isButton)
812+ var passwordInput = findChild(shell, "passwordInput");
813+
814+ var promptButton = findChild(passwordInput, "promptButton");
815+ tryCompare(promptButton, "visible", isButton);
816+
817+ var promptField = findChild(passwordInput, "promptField");
818+ tryCompare(promptField, "visible", !isButton);
814819
815− var passwordInput = findChild(shell, "passwordInput")
816820 mouseClick(passwordInput)
817821 }
818822