BugTrackerComponent does not fully implement IBugTrackerComponent
Bug #897568 reported by
Jeroen T. Vermeulen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Thiago F. Pappacena |
Bug Description
BugTrackerComponent does not provide the sourcepackagename attribute, which IBugTrackerComp
Maybe the attribute does not belong in the interface.
This could become an issue if we want to start testing interface compliance properly.
Related branches
~pappacena/launchpad:bugtrackercompo-matching-interface
Merged
into
launchpad:master
- Colin Watson (community): Approve
-
Diff: 140 lines (+19/-19)4 files modifiedlib/lp/bugs/browser/bugtracker.py (+12/-12)
lib/lp/bugs/browser/tests/test_bugtracker_component.py (+3/-3)
lib/lp/bugs/interfaces/bugtracker.py (+2/-2)
lib/lp/bugs/model/bugtracker.py (+2/-2)
Changed in launchpad: | |
status: | Triaged → In Progress |
Changed in launchpad: | |
status: | In Progress → Fix Committed |
assignee: | nobody → Thiago F. Pappacena (pappacena) |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Changed in launchpad: | |
assignee: | Thiago F. Pappacena (pappacena) → HECTOR DAVID (hektve) |
Changed in launchpad: | |
assignee: | api.ng (hektve) → Thiago F. Pappacena (pappacena) |
To post a comment you must log in.
BugTrtackerComp onent provides a source_package_name attribute. I'll open a MP to rename the interface's attribute to match this naming pattern.