Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 292961

Summary: Ship RWT Testfixture with SDK
Product: [RT] RAP Reporter: Matthias Kempka <mkempka>
Component: RelengAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: jens.borrmann
Version: unspecified   
Target Milestone: 1.5 M2   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Matthias Kempka CLA 2009-10-21 16:57:42 EDT
User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; en-us) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9
Build Identifier: rap-runtime-1.3.0-M2-20090929-1121.zip

Testing is an essential part of Software Development. The test fixture is an essential part of creating tests for RAP projects.
In a Software Development Kit (SDK) essential parts for Software Development should be included.

Ergo: The test fixture bundle should be included in the Runtime SDK

Reproducible: Always
Comment 1 Ralf Sternberg CLA 2011-09-26 10:21:30 EDT
As of 1.5M2, the bundle org.eclipse.rap.rwt.testfixture is included in the runtime feature.

The public classes in this bundles are not considered API, we only deliver this bundle to make it easier for developers who use the Fixture already.
We may declare a subset of the fixture as API at some point, but until then, even the non-internal classes may still change. If you're using the test fixture, it is recommended to use the smallest possible subset of API to be on the safe side.
Comment 2 Ralf Sternberg CLA 2011-09-26 10:27:00 EDT
*** Bug 326405 has been marked as a duplicate of this bug. ***