Make test_greeter_hides_on_app_open more stable
commita5809e4a8a6d179aeabc41f5589fea7e72668288
authorAlbert Astals Cid <albert.astals@canonical.com>
dateMon 17 Aug 2015, 14:30 (11 years ago)
parentae9d4d8
tests/autopilot/unity8/greeter/__init__.py+4
@@ -41,6 +41,10 @@ def wait_for_greeter():
4141 Eventually(Equals(True), timeout=300).match(_is_greeter_active)
4242
4343
44+def wait_for_greeter_gone():
45+ Eventually(Equals(False), timeout=300).match(_is_greeter_active)
46+
47+
4448def _get_greeter_dbus_proxy():
4549 bus = dbus.SessionBus()
4650 return bus.get_object('com.canonical.UnityGreeter', '/')
tests/autopilot/unity8/process_helpers.py+1
@@ -43,6 +43,7 @@ def unlock_unity():
4343 """
4444 greeter.wait_for_greeter()
4545 greeter.hide_greeter_with_dbus()
46+ greeter.wait_for_greeter_gone()
4647
4748
4849def lock_unity():