[Bug 69885] MC tests don't simulate Contacts interface

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Oct 1 10:47:37 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=69885

--- Comment #10 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
Created attachment 86930
  --> https://bugs.freedesktop.org/attachment.cgi?id=86930&action=edit
[10/11] avatar-refresh test: subsume avatar-persist, and test  more situations

We have some sort of combinatorial explosion going on here, and it
seems best to test it in a somewhat systematic way:

* is the protocol one where avatars persist on the server (Gabble)
  or not (Salut)?
* if it's like Gabble, does it download our own avatar token
  before signalling CONNECTED (as I suspect Haze does), or
  on-demand after GetKnownAvatarTokens (as Gabble appears to)?
* if it's like Gabble, is the server storing an avatar for us?
* in either case, do we have an avatar stored locally, and has
  it previously been uploaded or not?

In addition, the avatar-refresh and avatar-persist tests exercised
migration from ~/.missioncontrol and a low-priority XDG_DATA_DIRS entry
(respectively) to ~/.local/share. I didn't do that in a loop, because
it isn't applicable in all cases and would lead to even more
combinations - testing each case once should be enough.

---

This found Bug #70010 in telepathy-glib, and will fail until that bug is fixed.

I'm probably going to backport 09/11, this and 11/11 to the 5.16 branch before
releasing MC 5.16.0, so please review accordingly.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.


More information about the telepathy-bugs mailing list