After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 630433 - Re-designate Folks Telepathy backend tests as integration tests; create Telepathy-only tests
Re-designate Folks Telepathy backend tests as integration tests; create Telep...
Status: RESOLVED FIXED
Product: folks
Classification: Platform
Component: Telepathy backend
git master
Other Linux
: Normal normal
: Unset
Assigned To: folks-maint
folks-maint
Depends on: 629081
Blocks:
 
 
Reported: 2010-09-23 17:02 UTC by Travis Reitter
Modified: 2010-11-04 18:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Travis Reitter 2010-09-23 17:02:11 UTC
The tests that exist, as of this writing, are actually integration tests (since they require both the Telepathy and key-file backends), not purely Telepathy backend tests (though they are labeled as such).

As such, we should also create purely Telepathy-backend-only tests, to be run before the integration tests (since they would be more-basic).
Comment 1 Travis Reitter 2010-09-23 17:04:05 UTC
This is blocked by bug #629081, since we'll need to be able to disable all non-Telepathy backends to do the Telepathy-only tests.
Comment 2 Travis Reitter 2010-11-04 18:29:47 UTC
Recent commits have added tests for BackendStore and make the Telepathy and key-file backend tests test only their own backends.

We should certainly add tests for merging (which are proper integration tests), but this bug is fixed.