You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(80) |
Nov
(42) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(11) |
Feb
(50) |
Mar
(70) |
Apr
(102) |
May
(28) |
Jun
(45) |
Jul
(14) |
Aug
(75) |
Sep
(17) |
Oct
(15) |
Nov
(11) |
Dec
(4) |
2003 |
Jan
(16) |
Feb
(19) |
Mar
(21) |
Apr
(20) |
May
(29) |
Jun
(7) |
Jul
(5) |
Aug
|
Sep
|
Oct
(2) |
Nov
(3) |
Dec
(3) |
2004 |
Jan
(5) |
Feb
(4) |
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
(1) |
Jul
(7) |
Aug
(1) |
Sep
(6) |
Oct
(6) |
Nov
(1) |
Dec
(2) |
2005 |
Jan
(4) |
Feb
(4) |
Mar
(15) |
Apr
(1) |
May
|
Jun
(4) |
Jul
(6) |
Aug
(6) |
Sep
|
Oct
(4) |
Nov
(2) |
Dec
(4) |
2006 |
Jan
|
Feb
(91) |
Mar
(47) |
Apr
(7) |
May
(4) |
Jun
(9) |
Jul
(1) |
Aug
|
Sep
(5) |
Oct
(36) |
Nov
(95) |
Dec
(12) |
2007 |
Jan
(11) |
Feb
(31) |
Mar
(45) |
Apr
(11) |
May
(9) |
Jun
(1) |
Jul
(146) |
Aug
(15) |
Sep
|
Oct
(3) |
Nov
(6) |
Dec
(1) |
2008 |
Jan
(2) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
(3) |
Jul
(2) |
Aug
(19) |
Sep
(1) |
Oct
(10) |
Nov
|
Dec
(8) |
2009 |
Jan
(3) |
Feb
(1) |
Mar
(4) |
Apr
(8) |
May
(5) |
Jun
(4) |
Jul
(2) |
Aug
(1) |
Sep
(2) |
Oct
(13) |
Nov
(13) |
Dec
(4) |
2010 |
Jan
(1) |
Feb
(2) |
Mar
(1) |
Apr
(2) |
May
|
Jun
(1) |
Jul
(3) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2011 |
Jan
(1) |
Feb
(4) |
Mar
(3) |
Apr
(4) |
May
|
Jun
(12) |
Jul
(16) |
Aug
(4) |
Sep
(7) |
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
From: David S. <ds...@us...> - 2007-07-06 16:04:13
|
Update of /cvsroot/junit/junit In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv17617 Modified Files: .classpath Log Message: Tests pass without hamcrest-library Index: .classpath =================================================================== RCS file: /cvsroot/junit/junit/.classpath,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- .classpath 2 Jul 2007 18:10:58 -0000 1.11 +++ .classpath 6 Jul 2007 16:04:09 -0000 1.12 @@ -1,11 +1,11 @@ <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> - <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.6.0_01"/> + <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="lib/hamcrest-core-1.1.jar"/> - <classpathentry kind="lib" path="testlib/hamcrest-library-SNAPSHOT.jar"/> <classpathentry kind="lib" path="testlib/jmock-2.2.0-RC1.jar"/> <classpathentry kind="lib" path="testlib/cglib-nodep-2.2_beta1.jar"/> <classpathentry kind="lib" path="testlib/objenesis-1.0.jar"/> + <classpathentry kind="lib" path="testlib/hamcrest-library-SNAPSHOT.jar"/> <classpathentry kind="output" path="bin"/> </classpath> |
Update of /cvsroot/junit/junit/src/org/junit/experimental/theories/matchers/api In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv17617/src/org/junit/experimental/theories/matchers/api Modified Files: Each.java Added Files: StringContains.java IsCollectionContaining.java SubstringMatcher.java TypeSafeMatcher.java Log Message: Tests pass without hamcrest-library --- NEW FILE: StringContains.java --- /* Copyright (c) 2000-2006 hamcrest.org */ package org.junit.experimental.theories.matchers.api; import org.hamcrest.Factory; import org.hamcrest.Matcher; /** * Tests if the argument is a string that contains a substring. */ public class StringContains extends SubstringMatcher { public StringContains(String substring) { super(substring); } @Override protected boolean evalSubstringOf(String s) { return s.indexOf(substring) >= 0; } @Override protected String relationship() { return "containing"; } @Factory public static Matcher<String> containsString(String substring) { return new StringContains(substring); } } --- NEW FILE: IsCollectionContaining.java --- package org.junit.experimental.theories.matchers.api; import static org.hamcrest.core.AllOf.allOf; import static org.hamcrest.core.IsEqual.equalTo; import java.util.ArrayList; import java.util.Collection; import org.hamcrest.Description; import org.hamcrest.Factory; import org.hamcrest.Matcher; // Copied (hopefully temporarily) from hamcrest-library public class IsCollectionContaining<T> extends TypeSafeMatcher<Iterable<T>> { private final Matcher<? extends T> elementMatcher; public IsCollectionContaining(Matcher<? extends T> elementMatcher) { this.elementMatcher = elementMatcher; } @Override public boolean matchesSafely(Iterable<T> collection) { for (T item : collection) { if (elementMatcher.matches(item)){ return true; } } return false; } public void describeTo(Description description) { description .appendText("a collection containing ") .appendDescriptionOf(elementMatcher); } @Factory public static <T> Matcher<Iterable<T>> hasItem(Matcher<? extends T> elementMatcher) { return new IsCollectionContaining<T>(elementMatcher); } @Factory public static <T> Matcher<Iterable<T>> hasItem(T element) { return hasItem(equalTo(element)); } @Factory public static <T> Matcher<Iterable<T>> hasItems(Matcher<? extends T>... elementMatchers) { Collection<Matcher<? extends Iterable<T>>> all = new ArrayList<Matcher<? extends Iterable<T>>>(elementMatchers.length); for (Matcher<? extends T> elementMatcher : elementMatchers) { all.add(hasItem(elementMatcher)); } return allOf(all); } @Factory public static <T> Matcher<Iterable<T>> hasItems(T... elements) { Collection<Matcher<? extends Iterable<T>>> all = new ArrayList<Matcher<? extends Iterable<T>>>(elements.length); for (T element : elements) { all.add(hasItem(element)); } return allOf(all); } } --- NEW FILE: SubstringMatcher.java --- package org.junit.experimental.theories.matchers.api; import org.hamcrest.Description; public abstract class SubstringMatcher extends TypeSafeMatcher<String> { // TODO: Replace String with CharSequence to allow for easy interopability between // String, StringBuffer, StringBuilder, CharBuffer, etc (joe). protected final String substring; protected SubstringMatcher(final String substring) { this.substring = substring; } @Override public boolean matchesSafely(String item) { return evalSubstringOf(item); } public void describeTo(Description description) { description.appendText("a string ") .appendText(relationship()) .appendText(" ") .appendValue(substring); } protected abstract boolean evalSubstringOf(String string); protected abstract String relationship(); } --- NEW FILE: TypeSafeMatcher.java --- package org.junit.experimental.theories.matchers.api; import java.lang.reflect.Method; import org.hamcrest.BaseMatcher; /** * Convenient base class for Matchers that require a non-null value of a specific type. * This simply implements the null check, checks the type and then casts. * * @author Joe Walnes */ public abstract class TypeSafeMatcher<T> extends BaseMatcher<T> { private Class<?> expectedType; /** * Subclasses should implement this. The item will already have been checked for * the specific type and will never be null. */ public abstract boolean matchesSafely(T item); protected TypeSafeMatcher() { expectedType = findExpectedType(getClass()); } private static Class<?> findExpectedType(Class<?> fromClass) { for (Class<?> c = fromClass; c != Object.class; c = c.getSuperclass()) { for (Method method : c.getDeclaredMethods()) { if (isMatchesSafelyMethod(method)) { return method.getParameterTypes()[0]; } } } throw new Error("Cannot determine correct type for matchesSafely() method."); } private static boolean isMatchesSafelyMethod(Method method) { return method.getName().equals("matchesSafely") && method.getParameterTypes().length == 1 && !method.isSynthetic(); } protected TypeSafeMatcher(Class<T> expectedType) { this.expectedType = expectedType; } /** * Method made final to prevent accidental override. * If you need to override this, there's no point on extending TypeSafeMatcher. * Instead, extend the {@link BaseMatcher}. */ @SuppressWarnings({"unchecked"}) public final boolean matches(Object item) { return item != null && expectedType.isInstance(item) && matchesSafely((T) item); } } Index: Each.java =================================================================== RCS file: /cvsroot/junit/junit/src/org/junit/experimental/theories/matchers/api/Each.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Each.java 2 Jul 2007 18:11:03 -0000 1.1 +++ Each.java 6 Jul 2007 16:04:08 -0000 1.2 @@ -1,10 +1,10 @@ package org.junit.experimental.theories.matchers.api; import static org.hamcrest.CoreMatchers.not; -import static org.hamcrest.Matchers.hasItem; import org.hamcrest.BaseMatcher; import org.hamcrest.Description; import org.hamcrest.Matcher; +import static org.junit.experimental.theories.matchers.api.IsCollectionContaining.hasItem; public class Each { public static <T> Matcher<Iterable<T>> each(final Matcher<T> individual) { |
From: David S. <ds...@us...> - 2007-07-05 20:59:52
|
Update of /cvsroot/junit/junit-ant-tests/src/test/net/saff/ant In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3239/src/test/net/saff/ant Added Files: FileMatchersTest.java Log Message: initial check-in --- NEW FILE: FileMatchersTest.java --- package test.net.saff.ant; import static net.saff.ant.FileMatchers.*; import static org.hamcrest.CoreMatchers.*; import static org.junit.Assert.*; import java.io.File; import java.io.IOException; import org.junit.After; import org.junit.Test; public class FileMatchersTest { private File tempFile; @After public void deleteFiles() { if (tempFile != null) tempFile.delete(); } private String newTempFilename() throws IOException { tempFile = File.createTempFile("temp", null); return tempFile.getAbsolutePath(); } @Test public void nameOfExistingFileIsCorrect() throws IOException { assertThat(newTempFilename(), nameOfExistingFile()); } @Test public void tempFilenameIsDeleted() throws IOException { String filename = newTempFilename(); deleteFiles(); assertThat(filename, not(nameOfExistingFile())); } @Test public void nameOfExistingFileDescribesWell() { assertThat(nameOfExistingFile().toString(), is("name of existing file")); } @Test public void someFilesDontExist() throws IOException { File file = File.createTempFile("test", "txt"); file.delete(); assertThat(file.getAbsolutePath(), not(nameOfExistingFile())); } } |
From: David S. <ds...@us...> - 2007-07-05 20:58:54
|
Update of /cvsroot/junit/junit-ant-tests/src/org/junit/tests/featurerequests In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3239/src/org/junit/tests/featurerequests Added Files: FeatureRequest.java Log Message: initial check-in --- NEW FILE: FeatureRequest.java --- package org.junit.tests.featurerequests; import net.saff.ant.BuildFile; import org.junit.Test; public class FeatureRequest { @Test public void canParseTopLevelAntUnitFile() { BuildFile.fromFile("test-resources/buildFileWithTaskDef.xml").parse(); // expect normal completion (no errors) } } |
From: David S. <ds...@us...> - 2007-07-05 20:58:54
|
Update of /cvsroot/junit/junit-ant-tests/src/net/saff/ant In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3239/src/net/saff/ant Added Files: BuildFile.java FileMatchers.java Log Message: initial check-in --- NEW FILE: BuildFile.java --- package net.saff.ant; import java.io.File; import org.apache.tools.ant.Project; import org.apache.tools.ant.ProjectHelper; public class BuildFile { private final String fileName; public BuildFile(String fileName) { this.fileName = fileName; } public static BuildFile fromFile(String fileName) { return new BuildFile(fileName); } public Project parse() { return initializedProject(new File(fileName)); } protected Project initializedProject(File file) { Project project = new Project(); project.init(); ProjectHelper.configureProject(project, file); return project; } } --- NEW FILE: FileMatchers.java --- package net.saff.ant; import java.io.File; import net.saff.theories.matchers.api.MethodNamedMatcher; import org.hamcrest.Matcher; public class FileMatchers { public static Matcher<String> nameOfExistingFile() { return new MethodNamedMatcher<String>() { public boolean matches(Object item) { return new File((String) item).exists(); } }; } } |
From: David S. <ds...@us...> - 2007-07-05 20:58:54
|
Update of /cvsroot/junit/junit-ant-tests/src/org/junit/build In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3239/src/org/junit/build Added Files: JUnitBuildTarget.java Log Message: initial check-in --- NEW FILE: JUnitBuildTarget.java --- /** * */ package org.junit.build; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.PrintStream; import org.apache.tools.ant.DefaultLogger; import org.apache.tools.ant.Project; import org.junit.tests.antfile.JUnitBuildXmlTest; public class JUnitBuildTarget { private Project project; private String targetName; private String javadocpackages; private final ByteArrayOutputStream outputStream = new ByteArrayOutputStream(); private JUnitBuildTarget(Project project, String targetName, String javadocpackages) { this.project = project; this.targetName = targetName; this.javadocpackages = javadocpackages; } public void run() throws IOException { setProperties(); project.addBuildListener(logger()); project.executeTarget(targetName); } // TODO (Jul 4, 2007 2:56:50 PM): These constants should be here? private void setProperties() { project.setUserProperty("dist", JUnitBuildXmlTest.ANT_DIST); project.setProperty("javadocdir", JUnitBuildXmlTest.ANT_DIST + "/ant-unit-java-docs"); project.setProperty("javadoczip", JUnitBuildXmlTest.TEST_JAVA_DOC_ZIP); project.setProperty("javadocpackages", javadocpackages); project.setProperty("binjar", JUnitBuildXmlTest.TEST_JAR_FILE); project.setProperty("srcjar", JUnitBuildXmlTest.TEST_SRC_JAR_FILE); project.setProperty("hamcrestsrc", JUnitBuildXmlTest.TEST_HAMCREST_SRC); } private DefaultLogger logger() { DefaultLogger logger = new DefaultLogger(); PrintStream printStream = new PrintStream(outputStream); logger.setOutputPrintStream(printStream); logger.setErrorPrintStream(printStream); logger.setMessageOutputLevel(Project.MSG_DEBUG); return logger; } public static JUnitBuildTarget createTarget(Project project, String string) { return new JUnitBuildTarget(project, string, "org.junit"); } public String getLog() { return outputStream.toString(); } } |
From: David S. <ds...@us...> - 2007-07-05 20:58:54
|
Update of /cvsroot/junit/junit-ant-tests In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3239 Added Files: .classpath .project a.txt a todo.txt Log Message: initial check-in --- NEW FILE: .classpath --- <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="lib/ant.jar" sourcepath="C:/bin/apache-ant-1.7.0/apache-ant-1.7.0-src.zip"/> <classpathentry kind="lib" path="lib/ant-launcher.jar"/> <classpathentry kind="lib" path="lib/popper-0.6.jar"/> <classpathentry kind="lib" path="lib/junit-4.4-snapshot-20070728-1307.jar"/> <classpathentry kind="lib" path="lib/hamcrest-all-SNAPSHOT.jar"/> <classpathentry kind="output" path="bin"/> </classpath> --- NEW FILE: .project --- <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>junit-ant-tests</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jdt.core.javanature</nature> </natures> </projectDescription> --- NEW FILE: a.txt --- --- NEW FILE: a --- --- NEW FILE: todo.txt --- - junit.properties are recreated in JUnitBuildXmlTest JUnitBuildTarget - build file location is hard-coded - Currently, we have to run with a special classpath entry to get javac. Can we avoid this? Bake it in to the project? - Bring other features from the junitbuild macro into JUnitBuildTarget |
From: David S. <ds...@us...> - 2007-07-05 20:58:52
|
Update of /cvsroot/junit/junit-ant-tests/test-resources In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3239/test-resources Added Files: buildFileWithTaskDef.xml Log Message: initial check-in --- NEW FILE: buildFileWithTaskDef.xml --- <project xmlns:au="antlib:org.apache.ant.antunit" default="fast"> <taskdef uri="antlib:org.apache.ant.antunit" resource="org/apache/ant/antunit/antlib.xml" classpath="lib/ant-antunit-1.0.jar" /> <macrodef name="antunit.plain"> <attribute name="includes" /> <sequential> <au:antunit> <fileset dir="." includes="@{includes}" /> <au:plainlistener /> </au:antunit> </sequential> </macrodef> <target name="fast"> <antunit.plain includes="touch.ant,junit.ant" /> </target> <target name="all" depends="fast"> <antunit.plain includes="junit-slow.ant" /> </target> <target name="remote"> <antunit.plain includes="junit-remote.ant" /> </target> </project> |
From: David S. <ds...@us...> - 2007-07-05 20:58:52
|
Update of /cvsroot/junit/junit-ant-tests/src/org/junit/tests/antfile In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3239/src/org/junit/tests/antfile Added Files: JUnitBuildXmlTest.java Log Message: initial check-in --- NEW FILE: JUnitBuildXmlTest.java --- package org.junit.tests.antfile; import static net.saff.ant.FileMatchers.nameOfExistingFile; import static org.hamcrest.CoreMatchers.not; import static org.hamcrest.Matchers.containsString; import static org.junit.Assert.assertThat; import java.io.IOException; import net.saff.ant.BuildFile; import org.apache.tools.ant.Project; import org.junit.Test; import org.junit.build.JUnitBuildTarget; public class JUnitBuildXmlTest { private static final String JUNIT_DIR = "../junit-4.4"; public static final String ANT_DIST = "temp-dist-directory-for-junit-ant-tests"; private static final String ANT_DIST_DIR = JUNIT_DIR + "/" + ANT_DIST; public static final String TEST_SRC_JAR_FILE = "junit-test.version-src.jar"; private static final String SRC_JAR_FILE = ANT_DIST_DIR + "/" + TEST_SRC_JAR_FILE; public static final String TEST_JAVA_DOC_ZIP = "new-england-javadoc.zip"; public static final String TEST_HAMCREST_SRC = ANT_DIST + "/temp-hamcrest-for-ant-unit"; public static final String TEST_JAR_FILE = "junit-test.version.jar"; private final Project project = BuildFile .fromFile("../junit-4.4/build.xml").parse(); @Test public void populateGeneratesSrcJar() throws IOException { buildTarget("populate-dist"); assertThat(SRC_JAR_FILE, nameOfExistingFile()); } @Test public void populateGeneratesDistDir() throws IOException { buildTarget("populate-dist"); assertThat(ANT_DIST_DIR, nameOfExistingFile()); } @Test public void jarsGeneratesDistDir() throws IOException { buildTarget("jars"); assertThat(ANT_DIST_DIR, nameOfExistingFile()); } @Test public void jarsMentionsDistDirInLog() throws IOException { JUnitBuildTarget target = JUnitBuildTarget .createTarget(project, "jars"); target.run(); assertThat(target.getLog(), containsString(ANT_DIST)); } @Test public void noSrcJarAfterClean() throws IOException { buildTarget("clean"); assertThat(SRC_JAR_FILE, not(nameOfExistingFile())); } private void buildTarget(String targetName) throws IOException { JUnitBuildTarget.createTarget(project, targetName).run(); } } |
From: David S. <ds...@us...> - 2007-07-05 20:57:46
|
Update of /cvsroot/junit/junit-ant-tests/src/test/net/saff In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/test/net/saff Log Message: Directory /cvsroot/junit/junit-ant-tests/src/test/net/saff added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:40
|
Update of /cvsroot/junit/junit-ant-tests/src/org/junit/tests In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/org/junit/tests Log Message: Directory /cvsroot/junit/junit-ant-tests/src/org/junit/tests added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:40
|
Update of /cvsroot/junit/junit-ant-tests/src/net/saff/ant In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/net/saff/ant Log Message: Directory /cvsroot/junit/junit-ant-tests/src/net/saff/ant added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:40
|
Update of /cvsroot/junit/junit-ant-tests/src/test/net In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/test/net Log Message: Directory /cvsroot/junit/junit-ant-tests/src/test/net added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:40
|
Update of /cvsroot/junit/junit-ant-tests/src/org In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/org Log Message: Directory /cvsroot/junit/junit-ant-tests/src/org added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:40
|
Update of /cvsroot/junit/junit-ant-tests/test-resources In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/test-resources Log Message: Directory /cvsroot/junit/junit-ant-tests/test-resources added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:40
|
Update of /cvsroot/junit/junit-ant-tests/src/test In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/test Log Message: Directory /cvsroot/junit/junit-ant-tests/src/test added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:40
|
Update of /cvsroot/junit/junit-ant-tests/lib In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/lib Log Message: Directory /cvsroot/junit/junit-ant-tests/lib added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:40
|
Update of /cvsroot/junit/junit-ant-tests/src/net In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/net Log Message: Directory /cvsroot/junit/junit-ant-tests/src/net added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:38
|
Update of /cvsroot/junit/junit-ant-tests/src/org/junit/tests/featurerequests In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/org/junit/tests/featurerequests Log Message: Directory /cvsroot/junit/junit-ant-tests/src/org/junit/tests/featurerequests added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:38
|
Update of /cvsroot/junit/junit-ant-tests/src/org/junit/build In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/org/junit/build Log Message: Directory /cvsroot/junit/junit-ant-tests/src/org/junit/build added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:38
|
Update of /cvsroot/junit/junit-ant-tests/src/org/junit/tests/antfile In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/org/junit/tests/antfile Log Message: Directory /cvsroot/junit/junit-ant-tests/src/org/junit/tests/antfile added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:36
|
Update of /cvsroot/junit/junit-ant-tests/src/test/net/saff/ant In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/test/net/saff/ant Log Message: Directory /cvsroot/junit/junit-ant-tests/src/test/net/saff/ant added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:36
|
Update of /cvsroot/junit/junit-ant-tests/src/net/saff In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/net/saff Log Message: Directory /cvsroot/junit/junit-ant-tests/src/net/saff added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:36
|
Update of /cvsroot/junit/junit-ant-tests/src/org/junit In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src/org/junit Log Message: Directory /cvsroot/junit/junit-ant-tests/src/org/junit added to the repository |
From: David S. <ds...@us...> - 2007-07-05 20:57:36
|
Update of /cvsroot/junit/junit-ant-tests/src In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv3090/src Log Message: Directory /cvsroot/junit/junit-ant-tests/src added to the repository |