[Bug 67828] New: roster/groups.py test fails with modern telepathy-glib
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Aug 6 07:21:31 PDT 2013
https://bugs.freedesktop.org/show_bug.cgi?id=67828
Priority: high
Bug ID: 67828
Keywords: patch
Assignee: simon.mcvittie at collabora.co.uk
Summary: roster/groups.py test fails with modern telepathy-glib
QA Contact: telepathy-bugs at lists.freedesktop.org
Severity: major
Classification: Unclassified
OS: All
Reporter: simon.mcvittie at collabora.co.uk
Hardware: Other
Status: ASSIGNED
Version: git master
Component: gabble
Product: Telepathy
Created attachment 83723
--> https://bugs.freedesktop.org/attachment.cgi?id=83723&action=edit
roster/groups: don't rely on an implementation detail
Before telepathy-glib 0.20.3 and 0.21.1, we had this incorrect sequence
(pseudocode) for each group:
* NewChannels(the group)
* GroupsChanged([the group], added: [...], removed: [])
* NewChannels(the group)
In 0.20.3 and 0.20.1, we removed the second emission of NewChannels
(Bug #52011). Unfortunately, that broke this test, which was specifically
expecting GroupsChanged followed by NewChannels.
Rather than reversing the assumption, I'm doing it properly, by
expecting the events in no particular order.
--
You are receiving this mail because:
You are the QA Contact for the bug.
More information about the telepathy-bugs
mailing list