| Summary: | Get rid of inter-fragment dependency between testfixture and rwt.test | ||
|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Ralf Sternberg <rsternberg> |
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | ||
| Version: | 1.5 | ||
| Target Milestone: | 1.5 M2 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Ralf Sternberg
Turned org.eclipse.rap.rwt.testfixture into a bundle. This makes it now easy to consume by adding an Import-Package: org.eclipse.rap.rwt.testfixture header to a dependent test fragment. To avoid a cyclic dependency, the org.eclipse.rap.rwt.test fragment had also to be turned into a bundle (only this one). Since host and fragment are regarded as one, PDE detected a cyclic dependency between org.eclipse.rap.rwt and org.eclipse.rap.rwt.testfixture. Note that the rwt.test bundle can not be run within OSGi, as it would not have access to package private methods in the host. However, a bundle is still a suitable packaging form for development and building and won't run it as plug-in test. Changes are in CVS HEAD. |