There should be a set of interface tests covering all ExternalBugTrackers

Bug #248978 reported by Graham Binns
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

At present, no tests enforce the interface definitions in interfaces/externalbugtrackers.py. This means that, to avoid repeats of things like bug 248938, we need to check that methods are returning things correctly at review time.

To automate this, we should write a set of interface tests that will be run against all ExternalBugTracker classes.

Curtis Hovey (sinzui)
tags: added: tech-debt
Changed in malone:
status: New → Triaged
importance: Undecided → Low
Gavin Panella (allenap)
tags: added: story-reliable-bug-syncing
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.