summaryrefslogtreecommitdiff
path: root/tests/src/test-python-greeter
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src/test-python-greeter')
-rwxr-xr-xtests/src/test-python-greeter8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/src/test-python-greeter b/tests/src/test-python-greeter
index 2d7382d9..04af1b0e 100755
--- a/tests/src/test-python-greeter
+++ b/tests/src/test-python-greeter
@@ -107,6 +107,14 @@ def request_cb (channel, condition):
r = '%s LOG-SESSIONS' % greeter_id
if request == r:
sessions = LightDM.get_sessions ();
+ def compare_session (a, b):
+ if a.get_key () > b.get_key ():
+ return 1
+ elif a.get_key () < b.get_key ():
+ return -1
+ else:
+ return 0
+ sessions.sort (compare_session)
for session in sessions:
status_notify ('%s LOG-SESSION KEY=%s' % (greeter_id, session.get_key ()))