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.

Bug 42349 - JUnit should support JUnit implementations plugins
Summary: JUnit should support JUnit implementations plugins
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: JUnit (show other bugs)
Version: 4.x
Hardware: All All
: P3 blocker with 2 votes (vote)
Assignee: Marian Petras
URL:
Keywords:
Depends on: 74160
Blocks: 73701 73703
  Show dependency tree
 
Reported: 2004-04-22 14:56 UTC by sigalduek
Modified: 2006-04-21 15:06 UTC (History)
1 user (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
source code patch for branch 'release55' (161.21 KB, patch)
2006-04-19 15:18 UTC, Marian Petras
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description sigalduek 2004-04-22 14:56:26 UTC
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.
Comment 1 Marian Petras 2006-04-04 14:49:01 UTC
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.
Comment 2 Marian Petras 2006-04-07 18:44:51 UTC
Committed to the trunk.

See issue #74160 for the list of committed files and diffs.
Comment 3 Marian Petras 2006-04-19 15:18:02 UTC
Created attachment 29942 [details]
source code patch for branch 'release55'
Comment 4 Marian Petras 2006-04-21 15:06:10 UTC
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