| Summary: | JUnit integration between Hyades and JDT. (theme 3) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Dominique Guilbaud <dguilbaud> | ||||
| Component: | TPTP | Assignee: | Julien Canches <julien.canches> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P1 | CC: | julien.canches, mlists, paulslau | ||||
| Version: | unspecified | Keywords: | plan | ||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| URL: | http://www.eclipse.org/tptp/groups/Architecture/documents/features/hf_90628.html | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | 110691, 131581 | ||||||
| Bug Blocks: | 114799 | ||||||
| Attachments: |
|
||||||
|
Description
Dominique Guilbaud
Deferring from 4.1 as per the official 4.1 enhancement plan. http://eclipse.org/tptp/home/project_info/featureplans/features.php?source=All&project=All&release=4.1&file=TPTPFeatures_4.1.xml Feature Desciption document available at http://www.eclipse.org/tptp/groups/Architecture/documents/features/hf_90628.html. Sizing: 3pw. Updating suggested priority to P1. In plan for 4.3 Reviewed and approved by AG on July 18 Created attachment 47778 [details]
Intermediate patch
I'm in vacation next week. Saving the changes I've made so far as an attachment.
Most of the work, including PII and UI, is now committed to CVS. The following items are missing (they will be completed in i3): - Allow TPTP JUnit tests to invoke Regular JUnit tests from their behavior - Allow artifacts to have a reference to a regular JUnit tests (so they can be used in a deployment) - Provide an API to other types of tests (AutoGUI, URL and any third-party type) to avoid their generated JUnit code appearing under the "Regular JUnit Test" node. - Update the documentation The following defects are known defects and will be fixed in i3: - If the shortcut "Import to TPTP > (name of a type)" is chosen with a selection of more than one JUnit file, only the first one is imported and an error is logged in the error log. Workaround: use the import wizard instead. - In rare circumstances, JUnit tests may not appear under the "Regular JUnit Test" node whereas they should. Workaround: open the file, make a modification to it, and save it. (In reply to comment #7) Julien, if this enhancement still requires new API(s) and possible UI changes, they will need to be completed this week. Can you file defects for these outstanding 4.3 i3 defects? Paul, All UI changes have been completed in i2. The API I was referring can remain internal (in the future, it could be considered as a candidate to public API if a downstream product requests it). I have created the following defects to track outstanding i3 defects: - 156854 - 156855 - 156856 - 156857 - 156858 Since outstanding issues now have their own record, I am resolving this bugzilla. (In reply to comment #9) Thanks Julien! ACTION: Please verify/close this defect. Verified on TPTP-4.3.0-200611070100 driver. |