lazr.restful's librarian test dummy is not guaranteed to be faithful
Bug #444620 reported by
Leonard Richardson
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.
Changed in launchpad-foundations: | |
status: | New → Triaged |
importance: | Undecided → High |
To post a comment you must log in.
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.