lazr.restful's librarian test dummy is not guaranteed to be faithful

Bug #444620 reported by Leonard Richardson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
High
Unassigned

Bug Description

lazr.restful has a fake web service for testing purposes, and a really simple equivalent of the Launchpad librarian. The actual Launchpad librarian is more complex than the lazr.restful standin, and the lack of integration tests with the Launchpad librarian recently led to buggy code (having to do with binary file uploads) being landed and not noticed for a while. Launchpad should contain some integration tests that exercise the librarian through the web service.

Gary Poster (gary)
Changed in launchpad-foundations:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Robert Collins (lifeless) wrote :

This is an example of interface skew per the SOA guidelines on dev.launchpad.net: the librarian should be providing the test double and diligently exercising it to be confident there is no skew.

summary: - We need integration tests between lazr.restful and the Launchpad
- librarian
+ lazr.restful's librarian test dummy is not guaranteed to be faithful
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.