diff options
Diffstat (limited to 'tests/twisted/account-manager/avatar-refresh.py')
-rw-r--r-- | tests/twisted/account-manager/avatar-refresh.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tests/twisted/account-manager/avatar-refresh.py b/tests/twisted/account-manager/avatar-refresh.py index 42dd5d3f..f3e535a9 100644 --- a/tests/twisted/account-manager/avatar-refresh.py +++ b/tests/twisted/account-manager/avatar-refresh.py @@ -27,7 +27,7 @@ import dbus import dbus.service from servicetest import EventPattern, tp_name_prefix, tp_path_prefix, \ - call_async + call_async, assertEquals from mctest import exec_test, SimulatedConnection, create_fakecm_account, MC import constants as cs @@ -119,6 +119,16 @@ def test(q, bus, unused): ), ) + # The avatar got migrated, too. + assert not os.path.exists(os.environ['MC_ACCOUNT_DIR'] + '/' + + account_id + '/avatar.bin') + assert not os.path.exists(os.environ['MC_ACCOUNT_DIR'] + '/fakecm') + avatar_filename = account_id + avatar_filename = avatar_filename.replace('/', '-') + '.avatar' + avatar_filename = (os.environ['XDG_DATA_HOME'] + + '/telepathy/mission-control/' + avatar_filename) + assertEquals('Deus Ex', ''.join(open(avatar_filename, 'r').readlines())) + if __name__ == '__main__': preseed() exec_test(test, {}, preload_mc=False) |