Take maintainership (suggested by previous maintainer), convert from 'install binary' to "build from Java source" (provide build.xml file, Java's equivalent a a Makefile). Add subst vars for version.
$ diff -u /dev/null files/build.xml --- /dev/null Sun Mar 25 21:04:42 2007 +++ files/build.xml Tue Feb 13 19:52:46 2007 @@ -0,0 +1,50 @@ +<project name="asterisk-java" default="jar" basedir="."> + + <!-- $OpenBSD$ + ** OpenBSD_specific Ant build.xml for junit, provided + ** since the current version of junit-3.8 does + ** not include a build.xml... + --> + + <property name="src" value="junit"/> + <property name="build" value="build"/> + <property name="javadoc" value="javadoc"/> + + <property name="deploy.jar" value="junit.jar"/> + + <target name="init"> + <tstamp/> + <mkdir dir="${build}"/> + </target> + + <target name="extract" depends="init"> + <unjar src="src.jar" dest="."/> + </target> + + <target name="compile" depends="extract"> + <javac srcdir="${src}" destdir="${build}"/> + <copy todir="${build}"> + <fileset dir="${src}" includes="**/*.gif"/> + </copy> + </target> + + <target name="javadoc" depends="extract"> + <javadoc + sourcepath="${src}" + destdir="${javadoc}"/> + </target> + + <target name="jar" depends="compile,javadoc"> + <jar update="no" jarfile="${deploy.jar}" basedir="${build}" + includes="META-INF/*,**/*.class,**/*.gif"> + </jar> + </target> + + <target name="deploy" depends="jar"> + <copy file="${build}/${deploy.jar}" todir="${deploy.dir}"/> + </target> + + <target name="clean"> + <delete dir="${build}"/> + </target> +</project> $ cvs diff ? files cvs server: Diffing . Index: Makefile =================================================================== RCS file: /cvs/ports/java/junit/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile 16 Jan 2007 02:48:02 -0000 1.12 +++ Makefile 26 Mar 2007 01:07:28 -0000 @@ -2,15 +2,16 @@ COMMENT= "regression testing utility for use with the Java language" -VERSION= 3.8.1 +VERSION= 3.8.2 DISTNAME= junit${VERSION} INSTALLDIR= junit-${VERSION} -PKGNAME= ${INSTALLDIR}p3 +SUBST_VARS+= VERSION +PKGNAME= ${INSTALLDIR} CATEGORIES= java HOMEPAGE= http://www.junit.org/ -MAINTAINER= Kevin Lo <[EMAIL PROTECTED]> +MAINTAINER= Ian Darwin <[EMAIL PROTECTED]> PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP= Yes @@ -21,11 +22,16 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE: EXTRACT_SUFX= .zip MODULES= java -MODJAVA_VER= 1.3+ +MODJAVA_VER= 1.4+ MODJAVA_JRERUN= yes -NO_BUILD= Yes NO_REGRESS= Yes + +do-build: + ${SUDO} ${INSTALL_DATA} ${FILESDIR}/build.xml ${WRKDIST} + ${SUDO} ${INSTALL_DATA_DIR} ${WRKDIST}/build + cd ${WRKDIST} && exec ${SETENV} ${MAKE_ENV} ${SUDO} ant -v \ + -Dant.build.javac.source="1.5" -Dant.build.javac.target="1.5" do-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/java/classes/${INSTALLDIR} Index: distinfo =================================================================== RCS file: /cvs/ports/java/junit/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 5 Jan 2005 16:54:00 -0000 1.3 +++ distinfo 26 Mar 2007 01:07:28 -0000 @@ -1,4 +1,4 @@ -MD5 (junit3.8.1.zip) = 5110326e4b7f7497dfa60ede4b626751 -RMD160 (junit3.8.1.zip) = d9f63f651dd0954ffca8975a8bcf2e53c6b14574 -SHA1 (junit3.8.1.zip) = 049bcda1172e4190925d0d343fcc32158d4f1089 -SIZE (junit3.8.1.zip) = 441665 +MD5 (junit3.8.2.zip) = 9b8963ba2147a64bd5f1574b6fd289cb +RMD160 (junit3.8.2.zip) = c66d64d8aa738460490e62fd332c112076d9b662 +SHA1 (junit3.8.2.zip) = 701578302e244e5173dca3040cce0774a5c39645 +SIZE (junit3.8.2.zip) = 461426 cvs server: Diffing pkg Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/java/junit/pkg/DESCR,v retrieving revision 1.2 diff -u -p -r1.2 DESCR --- pkg/DESCR 15 Dec 2003 21:42:36 -0000 1.2 +++ pkg/DESCR 26 Mar 2007 01:07:28 -0000 @@ -1,4 +1,4 @@ -JUnit is a simple framework to write repeatable tests. +JUnit is a simple framework to write repeatable tests of Java code. It is an instance of the xUnit architecture for unit testing frameworks. It will help you measure your progress, spot unintended side effects, and focus your development efforts. Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/java/junit/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 15 Sep 2004 09:04:04 -0000 1.3 +++ pkg/PLIST 26 Mar 2007 01:07:28 -0000 @@ -1,204 +1,278 @@ [EMAIL PROTECTED] $OpenBSD: PLIST,v 1.3 2004/09/15 09:04:04 espie Exp $ [EMAIL PROTECTED] $OpenBSD$ share/java/ share/java/classes/ -share/java/classes/junit-3.8.1/ -share/java/classes/junit-3.8.1/junit.jar -share/java/classes/junit-3.8.1/src.jar -share/java/junit-3.8.1/ -share/java/junit-3.8.1/README.html -share/java/junit-3.8.1/cpl-v10.html -share/java/junit-3.8.1/doc/ -share/java/junit-3.8.1/doc/Changes34.html -share/java/junit-3.8.1/doc/JUnitProperties.html -share/java/junit-3.8.1/doc/changes21.html -share/java/junit-3.8.1/doc/cookbook/ -share/java/junit-3.8.1/doc/cookbook/IMG00001.GIF -share/java/junit-3.8.1/doc/cookbook/cookbook.htm -share/java/junit-3.8.1/doc/cookbook/logo.gif -share/java/junit-3.8.1/doc/cookstour/ -share/java/junit-3.8.1/doc/cookstour/Image1.gif -share/java/junit-3.8.1/doc/cookstour/Image2.gif -share/java/junit-3.8.1/doc/cookstour/Image3.gif -share/java/junit-3.8.1/doc/cookstour/Image4.gif -share/java/junit-3.8.1/doc/cookstour/Image5.gif -share/java/junit-3.8.1/doc/cookstour/Image6.gif -share/java/junit-3.8.1/doc/cookstour/Image7.gif -share/java/junit-3.8.1/doc/cookstour/cookstour.htm -share/java/junit-3.8.1/doc/faq/ -share/java/junit-3.8.1/doc/faq/faq.htm -share/java/junit-3.8.1/doc/testinfected/ -share/java/junit-3.8.1/doc/testinfected/IMG00001.GIF -share/java/junit-3.8.1/doc/testinfected/IMG00002.GIF -share/java/junit-3.8.1/doc/testinfected/IMG00003.GIF -share/java/junit-3.8.1/doc/testinfected/logo.gif -share/java/junit-3.8.1/doc/testinfected/testing.htm -share/java/junit-3.8.1/javadoc/ -share/java/junit-3.8.1/javadoc/allclasses-frame.html -share/java/junit-3.8.1/javadoc/allclasses-noframe.html -share/java/junit-3.8.1/javadoc/constant-values.html -share/java/junit-3.8.1/javadoc/deprecated-list.html -share/java/junit-3.8.1/javadoc/help-doc.html -share/java/junit-3.8.1/javadoc/index-all.html -share/java/junit-3.8.1/javadoc/index.html -share/java/junit-3.8.1/javadoc/junit/ -share/java/junit-3.8.1/javadoc/junit/extensions/ -share/java/junit-3.8.1/javadoc/junit/extensions/ActiveTestSuite.html -share/java/junit-3.8.1/javadoc/junit/extensions/ExceptionTestCase.html -share/java/junit-3.8.1/javadoc/junit/extensions/RepeatedTest.html -share/java/junit-3.8.1/javadoc/junit/extensions/TestDecorator.html -share/java/junit-3.8.1/javadoc/junit/extensions/TestSetup.html -share/java/junit-3.8.1/javadoc/junit/extensions/package-frame.html -share/java/junit-3.8.1/javadoc/junit/extensions/package-summary.html -share/java/junit-3.8.1/javadoc/junit/extensions/package-tree.html -share/java/junit-3.8.1/javadoc/junit/framework/ -share/java/junit-3.8.1/javadoc/junit/framework/Assert.html -share/java/junit-3.8.1/javadoc/junit/framework/AssertionFailedError.html -share/java/junit-3.8.1/javadoc/junit/framework/ComparisonFailure.html -share/java/junit-3.8.1/javadoc/junit/framework/Protectable.html -share/java/junit-3.8.1/javadoc/junit/framework/Test.html -share/java/junit-3.8.1/javadoc/junit/framework/TestCase.html -share/java/junit-3.8.1/javadoc/junit/framework/TestFailure.html -share/java/junit-3.8.1/javadoc/junit/framework/TestListener.html -share/java/junit-3.8.1/javadoc/junit/framework/TestResult.html -share/java/junit-3.8.1/javadoc/junit/framework/TestSuite.html -share/java/junit-3.8.1/javadoc/junit/framework/package-frame.html -share/java/junit-3.8.1/javadoc/junit/framework/package-summary.html -share/java/junit-3.8.1/javadoc/junit/framework/package-tree.html -share/java/junit-3.8.1/javadoc/overview-frame.html -share/java/junit-3.8.1/javadoc/overview-summary.html -share/java/junit-3.8.1/javadoc/overview-tree.html -share/java/junit-3.8.1/javadoc/package-list -share/java/junit-3.8.1/javadoc/packages.html -share/java/junit-3.8.1/javadoc/serialized-form.html -share/java/junit-3.8.1/javadoc/stylesheet.css -share/java/junit-3.8.1/junit/ -share/java/junit-3.8.1/junit/samples/ -share/java/junit-3.8.1/junit/samples/AllTests.class -share/java/junit-3.8.1/junit/samples/AllTests.java -share/java/junit-3.8.1/junit/samples/SimpleTest.class -share/java/junit-3.8.1/junit/samples/SimpleTest.java -share/java/junit-3.8.1/junit/samples/VectorTest.class -share/java/junit-3.8.1/junit/samples/VectorTest.java -share/java/junit-3.8.1/junit/samples/money/ -share/java/junit-3.8.1/junit/samples/money/IMoney.class -share/java/junit-3.8.1/junit/samples/money/IMoney.java -share/java/junit-3.8.1/junit/samples/money/Money.class -share/java/junit-3.8.1/junit/samples/money/Money.java -share/java/junit-3.8.1/junit/samples/money/MoneyBag.class -share/java/junit-3.8.1/junit/samples/money/MoneyBag.java -share/java/junit-3.8.1/junit/samples/money/MoneyTest.class -share/java/junit-3.8.1/junit/samples/money/MoneyTest.java -share/java/junit-3.8.1/junit/tests/ -share/java/junit-3.8.1/junit/tests/AllTests.class -share/java/junit-3.8.1/junit/tests/AllTests.java -share/java/junit-3.8.1/junit/tests/WasRun.class -share/java/junit-3.8.1/junit/tests/WasRun.java -share/java/junit-3.8.1/junit/tests/extensions/ -share/java/junit-3.8.1/junit/tests/extensions/ActiveTestTest$SuccessTest.class -share/java/junit-3.8.1/junit/tests/extensions/ActiveTestTest.class -share/java/junit-3.8.1/junit/tests/extensions/ActiveTestTest.java -share/java/junit-3.8.1/junit/tests/extensions/AllTests.class -share/java/junit-3.8.1/junit/tests/extensions/AllTests.java -share/java/junit-3.8.1/junit/tests/extensions/ExceptionTestCaseTest$ThrowExceptionTestCase.class -share/java/junit-3.8.1/junit/tests/extensions/ExceptionTestCaseTest$ThrowNoExceptionTestCase.class -share/java/junit-3.8.1/junit/tests/extensions/ExceptionTestCaseTest$ThrowRuntimeExceptionTestCase.class -share/java/junit-3.8.1/junit/tests/extensions/ExceptionTestCaseTest.class -share/java/junit-3.8.1/junit/tests/extensions/ExceptionTestCaseTest.java -share/java/junit-3.8.1/junit/tests/extensions/ExtensionTest$1.class -share/java/junit-3.8.1/junit/tests/extensions/ExtensionTest$2.class -share/java/junit-3.8.1/junit/tests/extensions/ExtensionTest$3.class -share/java/junit-3.8.1/junit/tests/extensions/ExtensionTest$4.class -share/java/junit-3.8.1/junit/tests/extensions/ExtensionTest$5.class -share/java/junit-3.8.1/junit/tests/extensions/ExtensionTest$TornDown.class -share/java/junit-3.8.1/junit/tests/extensions/ExtensionTest.class -share/java/junit-3.8.1/junit/tests/extensions/ExtensionTest.java -share/java/junit-3.8.1/junit/tests/extensions/RepeatedTestTest$SuccessTest.class -share/java/junit-3.8.1/junit/tests/extensions/RepeatedTestTest.class -share/java/junit-3.8.1/junit/tests/extensions/RepeatedTestTest.java -share/java/junit-3.8.1/junit/tests/framework/ -share/java/junit-3.8.1/junit/tests/framework/AllTests.class -share/java/junit-3.8.1/junit/tests/framework/AllTests.java -share/java/junit-3.8.1/junit/tests/framework/AssertTest.class -share/java/junit-3.8.1/junit/tests/framework/AssertTest.java -share/java/junit-3.8.1/junit/tests/framework/ComparisonFailureTest.class -share/java/junit-3.8.1/junit/tests/framework/ComparisonFailureTest.java -share/java/junit-3.8.1/junit/tests/framework/DoublePrecisionAssertTest.class -share/java/junit-3.8.1/junit/tests/framework/DoublePrecisionAssertTest.java -share/java/junit-3.8.1/junit/tests/framework/Failure.class -share/java/junit-3.8.1/junit/tests/framework/Failure.java -share/java/junit-3.8.1/junit/tests/framework/InheritedTestCase.class -share/java/junit-3.8.1/junit/tests/framework/InheritedTestCase.java -share/java/junit-3.8.1/junit/tests/framework/NoArgTestCaseTest.class -share/java/junit-3.8.1/junit/tests/framework/NoArgTestCaseTest.java -share/java/junit-3.8.1/junit/tests/framework/NoTestCaseClass.class -share/java/junit-3.8.1/junit/tests/framework/NoTestCaseClass.java -share/java/junit-3.8.1/junit/tests/framework/NoTestCases.class -share/java/junit-3.8.1/junit/tests/framework/NoTestCases.java -share/java/junit-3.8.1/junit/tests/framework/NotPublicTestCase.class -share/java/junit-3.8.1/junit/tests/framework/NotPublicTestCase.java -share/java/junit-3.8.1/junit/tests/framework/NotVoidTestCase.class -share/java/junit-3.8.1/junit/tests/framework/NotVoidTestCase.java -share/java/junit-3.8.1/junit/tests/framework/OneTestCase.class -share/java/junit-3.8.1/junit/tests/framework/OneTestCase.java -share/java/junit-3.8.1/junit/tests/framework/OverrideTestCase.class -share/java/junit-3.8.1/junit/tests/framework/OverrideTestCase.java -share/java/junit-3.8.1/junit/tests/framework/Success.class -share/java/junit-3.8.1/junit/tests/framework/Success.java -share/java/junit-3.8.1/junit/tests/framework/SuiteTest.class -share/java/junit-3.8.1/junit/tests/framework/SuiteTest.java -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest$1.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest$2.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest$3.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest$4.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest$5.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest$6.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest$7.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest$8.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest$9.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest$TornDown.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest.class -share/java/junit-3.8.1/junit/tests/framework/TestCaseTest.java -share/java/junit-3.8.1/junit/tests/framework/TestImplementorTest$1.class -share/java/junit-3.8.1/junit/tests/framework/TestImplementorTest$2.class -share/java/junit-3.8.1/junit/tests/framework/TestImplementorTest$DoubleTestCase.class -share/java/junit-3.8.1/junit/tests/framework/TestImplementorTest.class -share/java/junit-3.8.1/junit/tests/framework/TestImplementorTest.java -share/java/junit-3.8.1/junit/tests/framework/TestListenerTest$1.class -share/java/junit-3.8.1/junit/tests/framework/TestListenerTest$2.class -share/java/junit-3.8.1/junit/tests/framework/TestListenerTest$3.class -share/java/junit-3.8.1/junit/tests/framework/TestListenerTest.class -share/java/junit-3.8.1/junit/tests/framework/TestListenerTest.java -share/java/junit-3.8.1/junit/tests/runner/ -share/java/junit-3.8.1/junit/tests/runner/AllTests.class -share/java/junit-3.8.1/junit/tests/runner/AllTests.java -share/java/junit-3.8.1/junit/tests/runner/BaseTestRunnerTest$MockRunner.class -share/java/junit-3.8.1/junit/tests/runner/BaseTestRunnerTest$NonStatic.class -share/java/junit-3.8.1/junit/tests/runner/BaseTestRunnerTest.class -share/java/junit-3.8.1/junit/tests/runner/BaseTestRunnerTest.java -share/java/junit-3.8.1/junit/tests/runner/ClassLoaderTest.class -share/java/junit-3.8.1/junit/tests/runner/ClassLoaderTest.java -share/java/junit-3.8.1/junit/tests/runner/LoadedFromJar.class -share/java/junit-3.8.1/junit/tests/runner/LoadedFromJar.java -share/java/junit-3.8.1/junit/tests/runner/SimpleTestCollectorTest.class -share/java/junit-3.8.1/junit/tests/runner/SimpleTestCollectorTest.java -share/java/junit-3.8.1/junit/tests/runner/SorterTest$Swapper.class -share/java/junit-3.8.1/junit/tests/runner/SorterTest.class -share/java/junit-3.8.1/junit/tests/runner/SorterTest.java -share/java/junit-3.8.1/junit/tests/runner/StackFilterTest.class -share/java/junit-3.8.1/junit/tests/runner/StackFilterTest.java -share/java/junit-3.8.1/junit/tests/runner/TestCaseClassLoaderTest.class -share/java/junit-3.8.1/junit/tests/runner/TestCaseClassLoaderTest.java -share/java/junit-3.8.1/junit/tests/runner/TextFeedbackTest$1.class -share/java/junit-3.8.1/junit/tests/runner/TextFeedbackTest$2.class -share/java/junit-3.8.1/junit/tests/runner/TextFeedbackTest$3.class -share/java/junit-3.8.1/junit/tests/runner/TextFeedbackTest$4.class -share/java/junit-3.8.1/junit/tests/runner/TextFeedbackTest$5.class -share/java/junit-3.8.1/junit/tests/runner/TextFeedbackTest$6.class -share/java/junit-3.8.1/junit/tests/runner/TextFeedbackTest$7.class -share/java/junit-3.8.1/junit/tests/runner/TextFeedbackTest$TestResultPrinter.class -share/java/junit-3.8.1/junit/tests/runner/TextFeedbackTest.class -share/java/junit-3.8.1/junit/tests/runner/TextFeedbackTest.java -share/java/junit-3.8.1/junit/tests/runner/TextRunnerTest$1.class -share/java/junit-3.8.1/junit/tests/runner/TextRunnerTest.class -share/java/junit-3.8.1/junit/tests/runner/TextRunnerTest.java -share/java/junit-3.8.1/junit/tests/runner/test.jar +share/java/classes/junit-${VERSION}/ +share/java/classes/junit-${VERSION}/junit.jar +share/java/classes/junit-${VERSION}/src.jar +share/java/junit-${VERSION}/ +share/java/junit-${VERSION}/README.html +share/java/junit-${VERSION}/cpl-v10.html +share/java/junit-${VERSION}/doc/ +share/java/junit-${VERSION}/doc/Changes34.html +share/java/junit-${VERSION}/doc/JUnitProperties.html +share/java/junit-${VERSION}/doc/changes21.html +share/java/junit-${VERSION}/doc/cookbook/ +share/java/junit-${VERSION}/doc/cookbook/IMG00001.GIF +share/java/junit-${VERSION}/doc/cookbook/cookbook.htm +share/java/junit-${VERSION}/doc/cookbook/logo.gif +share/java/junit-${VERSION}/doc/cookstour/ +share/java/junit-${VERSION}/doc/cookstour/Image1.gif +share/java/junit-${VERSION}/doc/cookstour/Image2.gif +share/java/junit-${VERSION}/doc/cookstour/Image3.gif +share/java/junit-${VERSION}/doc/cookstour/Image4.gif +share/java/junit-${VERSION}/doc/cookstour/Image5.gif +share/java/junit-${VERSION}/doc/cookstour/Image6.gif +share/java/junit-${VERSION}/doc/cookstour/Image7.gif +share/java/junit-${VERSION}/doc/cookstour/cookstour.htm +share/java/junit-${VERSION}/doc/faq/ +share/java/junit-${VERSION}/doc/faq/faq.htm +share/java/junit-${VERSION}/doc/testinfected/ +share/java/junit-${VERSION}/doc/testinfected/IMG00001.GIF +share/java/junit-${VERSION}/doc/testinfected/IMG00002.GIF +share/java/junit-${VERSION}/doc/testinfected/IMG00003.GIF +share/java/junit-${VERSION}/doc/testinfected/logo.gif +share/java/junit-${VERSION}/doc/testinfected/testing.htm +share/java/junit-${VERSION}/javadoc/ +share/java/junit-${VERSION}/javadoc/allclasses-frame.html +share/java/junit-${VERSION}/javadoc/allclasses-noframe.html +share/java/junit-${VERSION}/javadoc/constant-values.html +share/java/junit-${VERSION}/javadoc/deprecated-list.html +share/java/junit-${VERSION}/javadoc/help-doc.html +share/java/junit-${VERSION}/javadoc/index-all.html +share/java/junit-${VERSION}/javadoc/index.html +share/java/junit-${VERSION}/javadoc/junit/ +share/java/junit-${VERSION}/javadoc/junit/extensions/ +share/java/junit-${VERSION}/javadoc/junit/extensions/ActiveTestSuite.html +share/java/junit-${VERSION}/javadoc/junit/extensions/ExceptionTestCase.html +share/java/junit-${VERSION}/javadoc/junit/extensions/RepeatedTest.html +share/java/junit-${VERSION}/javadoc/junit/extensions/TestDecorator.html +share/java/junit-${VERSION}/javadoc/junit/extensions/TestSetup.html +share/java/junit-${VERSION}/javadoc/junit/extensions/package-frame.html +share/java/junit-${VERSION}/javadoc/junit/extensions/package-summary.html +share/java/junit-${VERSION}/javadoc/junit/extensions/package-tree.html +share/java/junit-${VERSION}/javadoc/junit/framework/ +share/java/junit-${VERSION}/javadoc/junit/framework/Assert.html +share/java/junit-${VERSION}/javadoc/junit/framework/AssertionFailedError.html +share/java/junit-${VERSION}/javadoc/junit/framework/ComparisonCompactor.html +share/java/junit-${VERSION}/javadoc/junit/framework/ComparisonFailure.html +share/java/junit-${VERSION}/javadoc/junit/framework/Protectable.html +share/java/junit-${VERSION}/javadoc/junit/framework/Test.html +share/java/junit-${VERSION}/javadoc/junit/framework/TestCase.html +share/java/junit-${VERSION}/javadoc/junit/framework/TestFailure.html +share/java/junit-${VERSION}/javadoc/junit/framework/TestListener.html +share/java/junit-${VERSION}/javadoc/junit/framework/TestResult.html +share/java/junit-${VERSION}/javadoc/junit/framework/TestSuite.html +share/java/junit-${VERSION}/javadoc/junit/framework/package-frame.html +share/java/junit-${VERSION}/javadoc/junit/framework/package-summary.html +share/java/junit-${VERSION}/javadoc/junit/framework/package-tree.html +share/java/junit-${VERSION}/javadoc/overview-frame.html +share/java/junit-${VERSION}/javadoc/overview-summary.html +share/java/junit-${VERSION}/javadoc/overview-tree.html +share/java/junit-${VERSION}/javadoc/package-list +share/java/junit-${VERSION}/javadoc/packages.html +share/java/junit-${VERSION}/javadoc/resources/ +share/java/junit-${VERSION}/javadoc/resources/inherit.gif +share/java/junit-${VERSION}/javadoc/serialized-form.html +share/java/junit-${VERSION}/javadoc/stylesheet.css +share/java/junit-${VERSION}/junit/ +share/java/junit-${VERSION}/junit/awtui/ +share/java/junit-${VERSION}/junit/awtui/AboutDialog.java +share/java/junit-${VERSION}/junit/awtui/Logo.java +share/java/junit-${VERSION}/junit/awtui/ProgressBar.java +share/java/junit-${VERSION}/junit/awtui/TestRunner.java +share/java/junit-${VERSION}/junit/extensions/ +share/java/junit-${VERSION}/junit/extensions/ActiveTestSuite.java +share/java/junit-${VERSION}/junit/extensions/ExceptionTestCase.java +share/java/junit-${VERSION}/junit/extensions/RepeatedTest.java +share/java/junit-${VERSION}/junit/extensions/TestDecorator.java +share/java/junit-${VERSION}/junit/extensions/TestSetup.java +share/java/junit-${VERSION}/junit/framework/ +share/java/junit-${VERSION}/junit/framework/Assert.java +share/java/junit-${VERSION}/junit/framework/AssertionFailedError.java +share/java/junit-${VERSION}/junit/framework/ComparisonCompactor.java +share/java/junit-${VERSION}/junit/framework/ComparisonFailure.java +share/java/junit-${VERSION}/junit/framework/Protectable.java +share/java/junit-${VERSION}/junit/framework/Test.java +share/java/junit-${VERSION}/junit/framework/TestCase.java +share/java/junit-${VERSION}/junit/framework/TestFailure.java +share/java/junit-${VERSION}/junit/framework/TestListener.java +share/java/junit-${VERSION}/junit/framework/TestResult.java +share/java/junit-${VERSION}/junit/framework/TestSuite.java +share/java/junit-${VERSION}/junit/runner/ +share/java/junit-${VERSION}/junit/runner/BaseTestRunner.java +share/java/junit-${VERSION}/junit/runner/ClassPathTestCollector.java +share/java/junit-${VERSION}/junit/runner/FailureDetailView.java +share/java/junit-${VERSION}/junit/runner/LoadingTestCollector.java +share/java/junit-${VERSION}/junit/runner/ReloadingTestSuiteLoader.java +share/java/junit-${VERSION}/junit/runner/SimpleTestCollector.java +share/java/junit-${VERSION}/junit/runner/Sorter.java +share/java/junit-${VERSION}/junit/runner/StandardTestSuiteLoader.java +share/java/junit-${VERSION}/junit/runner/TestCaseClassLoader.java +share/java/junit-${VERSION}/junit/runner/TestCollector.java +share/java/junit-${VERSION}/junit/runner/TestRunListener.java +share/java/junit-${VERSION}/junit/runner/TestSuiteLoader.java +share/java/junit-${VERSION}/junit/runner/Version.java +share/java/junit-${VERSION}/junit/runner/excluded.properties +share/java/junit-${VERSION}/junit/runner/logo.gif +share/java/junit-${VERSION}/junit/runner/smalllogo.gif +share/java/junit-${VERSION}/junit/samples/ +share/java/junit-${VERSION}/junit/samples/AllTests.class +share/java/junit-${VERSION}/junit/samples/AllTests.java +share/java/junit-${VERSION}/junit/samples/SimpleTest.class +share/java/junit-${VERSION}/junit/samples/SimpleTest.java +share/java/junit-${VERSION}/junit/samples/VectorTest.class +share/java/junit-${VERSION}/junit/samples/VectorTest.java +share/java/junit-${VERSION}/junit/samples/money/ +share/java/junit-${VERSION}/junit/samples/money/IMoney.class +share/java/junit-${VERSION}/junit/samples/money/IMoney.java +share/java/junit-${VERSION}/junit/samples/money/Money.class +share/java/junit-${VERSION}/junit/samples/money/Money.java +share/java/junit-${VERSION}/junit/samples/money/MoneyBag.class +share/java/junit-${VERSION}/junit/samples/money/MoneyBag.java +share/java/junit-${VERSION}/junit/samples/money/MoneyTest.class +share/java/junit-${VERSION}/junit/samples/money/MoneyTest.java +share/java/junit-${VERSION}/junit/swingui/ +share/java/junit-${VERSION}/junit/swingui/AboutDialog.java +share/java/junit-${VERSION}/junit/swingui/CounterPanel.java +share/java/junit-${VERSION}/junit/swingui/DefaultFailureDetailView.java +share/java/junit-${VERSION}/junit/swingui/FailureRunView.java +share/java/junit-${VERSION}/junit/swingui/MacProgressBar.java +share/java/junit-${VERSION}/junit/swingui/ProgressBar.java +share/java/junit-${VERSION}/junit/swingui/StatusLine.java +share/java/junit-${VERSION}/junit/swingui/TestHierarchyRunView.java +share/java/junit-${VERSION}/junit/swingui/TestRunContext.java +share/java/junit-${VERSION}/junit/swingui/TestRunView.java +share/java/junit-${VERSION}/junit/swingui/TestRunner.java +share/java/junit-${VERSION}/junit/swingui/TestSelector.java +share/java/junit-${VERSION}/junit/swingui/TestSuitePanel.java +share/java/junit-${VERSION}/junit/swingui/TestTreeModel.java +share/java/junit-${VERSION}/junit/swingui/icons/ +share/java/junit-${VERSION}/junit/swingui/icons/error.gif +share/java/junit-${VERSION}/junit/swingui/icons/failure.gif +share/java/junit-${VERSION}/junit/swingui/icons/hierarchy.gif +share/java/junit-${VERSION}/junit/swingui/icons/ok.gif +share/java/junit-${VERSION}/junit/tests/ +share/java/junit-${VERSION}/junit/tests/AllTests.class +share/java/junit-${VERSION}/junit/tests/AllTests.java +share/java/junit-${VERSION}/junit/tests/WasRun.class +share/java/junit-${VERSION}/junit/tests/WasRun.java +share/java/junit-${VERSION}/junit/tests/extensions/ +share/java/junit-${VERSION}/junit/tests/extensions/ActiveTestTest$SuccessTest.class +share/java/junit-${VERSION}/junit/tests/extensions/ActiveTestTest.class +share/java/junit-${VERSION}/junit/tests/extensions/ActiveTestTest.java +share/java/junit-${VERSION}/junit/tests/extensions/AllTests.class +share/java/junit-${VERSION}/junit/tests/extensions/AllTests.java +share/java/junit-${VERSION}/junit/tests/extensions/ExceptionTestCaseTest$ThrowExceptionTestCase.class +share/java/junit-${VERSION}/junit/tests/extensions/ExceptionTestCaseTest$ThrowNoExceptionTestCase.class +share/java/junit-${VERSION}/junit/tests/extensions/ExceptionTestCaseTest$ThrowRuntimeExceptionTestCase.class +share/java/junit-${VERSION}/junit/tests/extensions/ExceptionTestCaseTest.class +share/java/junit-${VERSION}/junit/tests/extensions/ExceptionTestCaseTest.java +share/java/junit-${VERSION}/junit/tests/extensions/ExtensionTest$1.class +share/java/junit-${VERSION}/junit/tests/extensions/ExtensionTest$2.class +share/java/junit-${VERSION}/junit/tests/extensions/ExtensionTest$3.class +share/java/junit-${VERSION}/junit/tests/extensions/ExtensionTest$4.class +share/java/junit-${VERSION}/junit/tests/extensions/ExtensionTest$5.class +share/java/junit-${VERSION}/junit/tests/extensions/ExtensionTest$TornDown.class +share/java/junit-${VERSION}/junit/tests/extensions/ExtensionTest.class +share/java/junit-${VERSION}/junit/tests/extensions/ExtensionTest.java +share/java/junit-${VERSION}/junit/tests/extensions/RepeatedTestTest$SuccessTest.class +share/java/junit-${VERSION}/junit/tests/extensions/RepeatedTestTest.class +share/java/junit-${VERSION}/junit/tests/extensions/RepeatedTestTest.java +share/java/junit-${VERSION}/junit/tests/framework/ +share/java/junit-${VERSION}/junit/tests/framework/AllTests.class +share/java/junit-${VERSION}/junit/tests/framework/AllTests.java +share/java/junit-${VERSION}/junit/tests/framework/AssertTest.class +share/java/junit-${VERSION}/junit/tests/framework/AssertTest.java +share/java/junit-${VERSION}/junit/tests/framework/ComparisonCompactorTest.class +share/java/junit-${VERSION}/junit/tests/framework/ComparisonCompactorTest.java +share/java/junit-${VERSION}/junit/tests/framework/ComparisonFailureTest.class +share/java/junit-${VERSION}/junit/tests/framework/ComparisonFailureTest.java +share/java/junit-${VERSION}/junit/tests/framework/DoublePrecisionAssertTest.class +share/java/junit-${VERSION}/junit/tests/framework/DoublePrecisionAssertTest.java +share/java/junit-${VERSION}/junit/tests/framework/Failure.class +share/java/junit-${VERSION}/junit/tests/framework/Failure.java +share/java/junit-${VERSION}/junit/tests/framework/InheritedTestCase.class +share/java/junit-${VERSION}/junit/tests/framework/InheritedTestCase.java +share/java/junit-${VERSION}/junit/tests/framework/NoArgTestCaseTest.class +share/java/junit-${VERSION}/junit/tests/framework/NoArgTestCaseTest.java +share/java/junit-${VERSION}/junit/tests/framework/NoTestCaseClass.class +share/java/junit-${VERSION}/junit/tests/framework/NoTestCaseClass.java +share/java/junit-${VERSION}/junit/tests/framework/NoTestCases.class +share/java/junit-${VERSION}/junit/tests/framework/NoTestCases.java +share/java/junit-${VERSION}/junit/tests/framework/NotPublicTestCase.class +share/java/junit-${VERSION}/junit/tests/framework/NotPublicTestCase.java +share/java/junit-${VERSION}/junit/tests/framework/NotVoidTestCase.class +share/java/junit-${VERSION}/junit/tests/framework/NotVoidTestCase.java +share/java/junit-${VERSION}/junit/tests/framework/OneTestCase.class +share/java/junit-${VERSION}/junit/tests/framework/OneTestCase.java +share/java/junit-${VERSION}/junit/tests/framework/OverrideTestCase.class +share/java/junit-${VERSION}/junit/tests/framework/OverrideTestCase.java +share/java/junit-${VERSION}/junit/tests/framework/Success.class +share/java/junit-${VERSION}/junit/tests/framework/Success.java +share/java/junit-${VERSION}/junit/tests/framework/SuiteTest.class +share/java/junit-${VERSION}/junit/tests/framework/SuiteTest.java +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$1.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$10.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$2.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$3.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$4.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$5.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$6.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$7.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$8.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$9.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest$TornDown.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest.class +share/java/junit-${VERSION}/junit/tests/framework/TestCaseTest.java +share/java/junit-${VERSION}/junit/tests/framework/TestImplementorTest$1.class +share/java/junit-${VERSION}/junit/tests/framework/TestImplementorTest$2.class +share/java/junit-${VERSION}/junit/tests/framework/TestImplementorTest$DoubleTestCase.class +share/java/junit-${VERSION}/junit/tests/framework/TestImplementorTest.class +share/java/junit-${VERSION}/junit/tests/framework/TestImplementorTest.java +share/java/junit-${VERSION}/junit/tests/framework/TestListenerTest$1.class +share/java/junit-${VERSION}/junit/tests/framework/TestListenerTest$2.class +share/java/junit-${VERSION}/junit/tests/framework/TestListenerTest$3.class +share/java/junit-${VERSION}/junit/tests/framework/TestListenerTest.class +share/java/junit-${VERSION}/junit/tests/framework/TestListenerTest.java +share/java/junit-${VERSION}/junit/tests/runner/ +share/java/junit-${VERSION}/junit/tests/runner/AllTests.class +share/java/junit-${VERSION}/junit/tests/runner/AllTests.java +share/java/junit-${VERSION}/junit/tests/runner/BaseTestRunnerTest$MockRunner.class +share/java/junit-${VERSION}/junit/tests/runner/BaseTestRunnerTest$NonStatic.class +share/java/junit-${VERSION}/junit/tests/runner/BaseTestRunnerTest.class +share/java/junit-${VERSION}/junit/tests/runner/BaseTestRunnerTest.java +share/java/junit-${VERSION}/junit/tests/runner/ClassLoaderTest.class +share/java/junit-${VERSION}/junit/tests/runner/ClassLoaderTest.java +share/java/junit-${VERSION}/junit/tests/runner/LoadedFromJar.class +share/java/junit-${VERSION}/junit/tests/runner/LoadedFromJar.java +share/java/junit-${VERSION}/junit/tests/runner/SimpleTestCollectorTest.class +share/java/junit-${VERSION}/junit/tests/runner/SimpleTestCollectorTest.java +share/java/junit-${VERSION}/junit/tests/runner/SorterTest$Swapper.class +share/java/junit-${VERSION}/junit/tests/runner/SorterTest.class +share/java/junit-${VERSION}/junit/tests/runner/SorterTest.java +share/java/junit-${VERSION}/junit/tests/runner/StackFilterTest.class +share/java/junit-${VERSION}/junit/tests/runner/StackFilterTest.java +share/java/junit-${VERSION}/junit/tests/runner/TestCaseClassLoaderTest.class +share/java/junit-${VERSION}/junit/tests/runner/TestCaseClassLoaderTest.java +share/java/junit-${VERSION}/junit/tests/runner/TextFeedbackTest$1.class +share/java/junit-${VERSION}/junit/tests/runner/TextFeedbackTest$2.class +share/java/junit-${VERSION}/junit/tests/runner/TextFeedbackTest$3.class +share/java/junit-${VERSION}/junit/tests/runner/TextFeedbackTest$4.class +share/java/junit-${VERSION}/junit/tests/runner/TextFeedbackTest$5.class +share/java/junit-${VERSION}/junit/tests/runner/TextFeedbackTest$6.class +share/java/junit-${VERSION}/junit/tests/runner/TextFeedbackTest$7.class +share/java/junit-${VERSION}/junit/tests/runner/TextFeedbackTest$TestResultPrinter.class +share/java/junit-${VERSION}/junit/tests/runner/TextFeedbackTest.class +share/java/junit-${VERSION}/junit/tests/runner/TextFeedbackTest.java +share/java/junit-${VERSION}/junit/tests/runner/TextRunnerSingleMethodTest$1.class +share/java/junit-${VERSION}/junit/tests/runner/TextRunnerSingleMethodTest$InvocationTest.class +share/java/junit-${VERSION}/junit/tests/runner/TextRunnerSingleMethodTest$NullResultPrinter.class +share/java/junit-${VERSION}/junit/tests/runner/TextRunnerSingleMethodTest.class +share/java/junit-${VERSION}/junit/tests/runner/TextRunnerSingleMethodTest.java +share/java/junit-${VERSION}/junit/tests/runner/TextRunnerTest$1.class +share/java/junit-${VERSION}/junit/tests/runner/TextRunnerTest.class +share/java/junit-${VERSION}/junit/tests/runner/TextRunnerTest.java +share/java/junit-${VERSION}/junit/tests/runner/test.jar +share/java/junit-${VERSION}/junit/textui/ +share/java/junit-${VERSION}/junit/textui/ResultPrinter.java +share/java/junit-${VERSION}/junit/textui/TestRunner.java