This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
J2MEUnit is a J2ME library containing a unit testing framework for J2ME applications. It is based on the source code of the original Junit. (on J2ME there is no reflection API available - J2MEUnit provides some new mechanisms). Some API's should be added in order to obtain such a support: ability to change test case generators, ability to change the framework package name etc.
Issue #74160 is used for discussion about the new API. Implementing this enhancement also means modification of the JUnit module such that it uses the SPI.
Committed to the trunk. See issue #74160 for the list of committed files and diffs.
Created attachment 29942 [details] source code patch for branch 'release55'
Committed to branch 'release55'. Modified files: ide/golden/: friend-packages.txt (1.15.4.1.2.69) junit/: apichanges.xml (1.1.2.1) arch.xml (1.3.28.1) build.xml (1.56.12.1.2.1) manifest.mf (1.41.2.1.2.1) junit/arch/: JUnitPlugin.png (1.1.2.1) junit/nbproject/: project.properties (1.5.34.1) project.xml (1.8.2.1.2.1) junit/src/org/netbeans/modules/junit/: Bundle.properties (1.64.2.2.2.1) CreateTestAction.java (1.51.8.1.2.1) DefaultPlugin.java (1.2.2.1) GoToOppositeAction.java (1.2.2.2.2.1) JUnitPluginTrampoline.java (1.1.2.1) OpenTestAction.java (1.22.22.1) ProgressIndicator.java (1.4.28.1) TestCreator.java (1.53.8.2.2.1) TestUtil.java (1.31.26.1) junit/src/org/netbeans/modules/junit/output/: JUnitOutputReader.java (1.6.4.2.2.1) ResultWindow.java (1.1.4.3.2.1) junit/src/org/netbeans/modules/junit/plugin/: JUnitPlugin.java (1.2.2.1) junit/src/org/netbeans/modules/junit/wizards/: Bundle.properties (1.7.52.1) EmptyTestCaseWizardIterator.java (1.12.58.1) SimpleTestCaseWizardIterator.java (1.16.58.1) TestSuiteWizardIterator.java (1.11.58.1) Diffs: http://ide.netbeans.org/source/browse/ide/golden/friend-packages.txt?r1=1.15.4.1.2.68&r2=1.15.4.1.2.69&diff_format=u http://junit.netbeans.org/source/browse/junit/apichanges.xml?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup http://junit.netbeans.org/source/browse/junit/arch.xml?r1=1.3&r2=1.3.28.1&diff_format=u http://junit.netbeans.org/source/browse/junit/build.xml?r1=1.56.12.1&r2=1.56.12.1.2.1&diff_format=u http://junit.netbeans.org/source/browse/junit/manifest.mf?r1=1.41.2.1&r2=1.41.2.1.2.1&diff_format=u http://junit.netbeans.org/source/browse/junit/arch/JUnitPlugin.png?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup http://junit.netbeans.org/source/browse/junit/nbproject/project.properties?r1=1.5&r2=1.5.34.1&diff_format=u http://junit.netbeans.org/source/browse/junit/nbproject/project.xml?r1=1.8.2.1&r2=1.8.2.1.2.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/Bundle.properties?r1=1.64.2.2&r2=1.64.2.2.2.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/CreateTestAction.java?r1=1.51.8.1&r2=1.51.8.1.2.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/DefaultPlugin.java?rev=1.2.2.1&content-type=text/vnd.viewcvs-markup http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/GoToOppositeAction.java?r1=1.2.2.2&r2=1.2.2.2.2.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/JUnitPluginTrampoline.java?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/OpenTestAction.java?r1=1.22&r2=1.22.22.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/ProgressIndicator.java?r1=1.4&r2=1.4.28.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/TestCreator.java?r1=1.53.8.2&r2=1.53.8.2.2.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/TestUtil.java?r1=1.31&r2=1.31.26.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/output/JUnitOutputReader.java?r1=1.6.4.2&r2=1.6.4.2.2.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/output/ResultWindow.java?r1=1.1.4.3&r2=1.1.4.3.2.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/plugin/JUnitPlugin.java?rev=1.2.2.1&content-type=text/vnd.viewcvs-markup http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/wizards/Bundle.properties?r1=1.7&r2=1.7.52.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/wizards/EmptyTestCaseWizardIterator.java?r1=1.12&r2=1.12.58.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/wizards/SimpleTestCaseWizardIterator.java?r1=1.16&r2=1.16.58.1&diff_format=u http://junit.netbeans.org/source/browse/junit/src/org/netbeans/modules/junit/wizards/TestSuiteWizardIterator.java?r1=1.11&r2=1.11.58.1&diff_format=u