Junit [LSARC/2008/633 FastTrack timeout 10/21/2008]
Tom Childers
tom.childers at sun.com
Tue Oct 21 10:16:19 PDT 2008
Mengwei & James,
Can someone tell me why we are doing this? What is the problem we are
trying to solve? I'm not aware of any other platforms that include
junit out of the box, and some middleware (like Glassfish) already
packages junit.
One of the other ARC members observes that their Maven build system
expects to find junit in a specific place, so this installation will
not be useful. Also, the usage model for junit requires often
requires current and/or specific releases, which come out pretty
frequently. Sometimes, developers even require several versions
installed. There have been at least six 'dot' releases in the last
two years. How is the project team addressing this requirement?
I should have sent this question out last week, and I apologize. We
are extending the timer on this fast-track for a couple of days to
resolve these issues.
-tdc
On Oct 14, 2008, at 9:56 AM, John Fischer wrote:
> All,
>
> I am sponsoring this fast track for Mengwei Jiao. I have
> set the timer for Tuesday October 21st, 2008. The case
> materials contains this proposal and the man page for the
> junit command.
>
> This project proposes to include the JUnit test framework
> in a Minor release of Solaris. JUnit is a Java test harness.
> The interfaces are being declared Uncommitted.
>
> Thanks,
>
> John
>
>
> Summary
> =======
> JUnit is a unit testing framework to write repeatable tests in Java
> programming language. It is an instance of the xUnit architecture.
> JUnit features include:
>
> * Assertions for testing expected results
> * Test fixtures for sharing common test data
> * Test runners for running tests
>
> Junit4.5 will be integrated into the SFW consolidation as part of
> this proposal, and will be installed as SUNWjunit.
>
> This project requests a minor release binding.
>
>
> Dependencies
> ============
>
> None
>
>
> Interfaces
> ==========
>
> Stability classification Uncommitted for all exported interfaces.
> Man
> pages are included in the case materials directory.
>
> Exported Interfaces
> -------------------
> SUNWjunit Package
> /usr/share/lib/java/junit-4.5.jar Junit jar file,
> /usr/share/lib/java/junit-4.5-src.jar Junit source jar
> file
> /usr/share/man/man3/junit.3 Man page
> /usr/share/doc/junit Project Private
> Directory
>
> Imported Interfaces
> -------------------
> None
>
> The following additional installed directory and file are not
> interface.
>
> Additional document
> -------------------
> /usr/share/doc/junit/javadoc junit javadoc
> /usr/share/doc/junit/README.html README file
> /usr/share/doc/junit/doc junit cookbook, Release
> Notes, faq.
> /usr/share/doc/junit/samples junit sample test
>
>
>
> Reference Documents
> ===================
> [1] http://junit.org/
> [2] http://sourceforge.net/projects/junit/
> RFE ID# 6713703
>
>
>
> 6. Resources and Schedule
> 6.4. Steering Committee requested information
> 6.4.1. Consolidation C-team Name:
> SFW
> 6.5. ARC review type: FastTrack
> 6.6. ARC Exposure: open
>
More information about the opensolaris-arc
mailing list