| Summary: | support JIRA task attribute editing operations | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Mik Kersten <mik.kersten> | ||||
| Component: | Mylyn | Assignee: | Robert Elves <robert.elves> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | brockj, ekuleshov | ||||
| Version: | unspecified | Keywords: | helpwanted | ||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | 143260 | ||||||
| Bug Blocks: | 160780 | ||||||
| Attachments: |
|
||||||
|
Description
Mik Kersten
This would best be done in a test driven way rather than driven by the editor UI. We already have tests (see AllJiraTests) that work with bugs from the Tigris.org repository. Tests that modify bugs should either use a mock repository, or perhaps we could set up a JIRA on our mylar.eclipse.org virtual server? Brock, any ideas? This would be quite easy using the mock server implementation that is already available. It support all of these operations and some the real adapter doesn't. I am not sure how to go about doing this in an automated way though. You would have top open the mock project and close the soap one before running any tests. That could be achieved by setting the plug-in classpath for AllJiraTests. Not perfect since every developer would have to do it, but for now probably easier to deal with than making the mock and soap JIRA services swappable. Committed the beginnings of action support. Still some outstanding issues wrt actions (at the moment just 'leave as' works). In addition some attributes aren't being displayed or posted upon submission (such as fixversions, components, etc). Update: Reopen, resolve, close actions now working. Added fixversions and components support to editor. Affects version and a few other fields still need to be added. Nice! I'll cut a dev build shortly. Update: affects versions field added. Warnings: - Estimate field gets cleared upon submitting from the editor - There may be other adverse effects that I'm not aware of Created attachment 53658 [details]
mylar/context/zip
Context thus far...
We're done with the core operations, and support for additional operations should be submitted as separate bug reports. |