bodewig 2004/10/26 03:12:21 Modified: . build.xml Added: src/testcases/org/apache/tools/ant/taskdefs/optional/repository GetLibrariesTest.java Removed: src/testcases/org/apache/tools/ant/taskdefs/optional GetLibrariesTest.java Log: Move GetLibrariesTest to make tests compile without httpclient Revision Changes Path 1.435 +7 -6 ant/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/ant/build.xml,v retrieving revision 1.434 retrieving revision 1.435 diff -u -r1.434 -r1.435 --- build.xml 25 Oct 2004 23:13:38 -0000 1.434 +++ build.xml 26 Oct 2004 10:12:20 -0000 1.435 @@ -328,7 +328,7 @@ <filename name="${ant.package}/launch/**/*"/> </selector> - <selector id="needs.commons.httpclient"> + <selector id="needs.apache-httpclient"> <filename name="${optional.package}/repository/**/*"/> </selector> @@ -568,10 +568,10 @@ </condition> <!-- http client needs commons logging --> - <condition property="commons.httpclient.present"> + <condition property="apache-httpclient.present"> <and> <available - classname="org.apache.commons.httpclient.HttpClient" + classname="org.apache.apache-httpclient.HttpClient" classpathref="classpath"/> <isset property="commons.logging.present"/> </and> @@ -695,7 +695,8 @@ <selector refid="needs.jdepend" unless="jdepend.present"/> <selector refid="needs.swing" unless="swing.present"/> <selector refid="needs.jsch" unless="jsch.present"/> - <selector refid="needs.commons.httpclient" unless="commons.httpclient.present"/> + <selector refid="needs.apache-httpclient" + unless="apache-httpclient.present"/> </or> </not> </selector> @@ -870,7 +871,7 @@ <selector refid="needs.jdepend"/> <selector refid="needs.swing"/> <selector refid="needs.jsch"/> - <selector refid="needs.commons.httpclient"/> + <selector refid="needs.apache-httpclient"/> </or> </not> </and> @@ -915,7 +916,7 @@ <optional-jar dep="swing"/> <optional-jar dep="jsch"/> <optional-jar dep="jdepend"/> - <optional-jar dep="commons.httpclient"/> + <optional-jar dep="apache-httpclient"/> <jar destfile="${build.lib}/${optional.jars.prefix}-weblogic.jar" basedir="${build.classes}" 1.1 ant/src/testcases/org/apache/tools/ant/taskdefs/optional/repository/GetLibrariesTest.java Index: GetLibrariesTest.java =================================================================== /* * Copyright 2004 The Apache Software Foundation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * */ package org.apache.tools.ant.taskdefs.optional.repository; import org.apache.tools.ant.BuildFileTest; /** * test the test libraries stuff. * skip all the tests if we are offline */ public class GetLibrariesTest extends BuildFileTest { private final static String TASKDEFS_DIR = "src/etc/testcases/taskdefs/optional/"; public GetLibrariesTest(String name) { super(name); } public void setUp() { configureProject(TASKDEFS_DIR + "getlibraries.xml"); } protected boolean offline() { return "true".equals(System.getProperty("offline")); } public void tearDown() { executeTarget("cleanup"); } public void testEmpty() { expectBuildException("testEmpty",GetLibraries.ERROR_NO_DEST_DIR); } public void testEmpty2() { expectBuildException("testEmpty2", GetLibraries.ERROR_NO_REPOSITORY); } public void testEmpty3() { expectBuildException("testEmpty3", GetLibraries.ERROR_NO_LIBRARIES); } public void testNoRepo() { expectBuildException("testNoRepo", GetLibraries.ERROR_NO_REPOSITORY); } public void testUnknownReference() { expectBuildException("testUnknownReference", "Reference unknown not found."); } /** * refs are broken * */ public void testFunctionalInline() { if(offline()) { return; } executeTarget("testFunctionalInline"); } public void testMavenInline() { if (offline()) { return; } executeTarget("testMavenInline"); } public void testTwoRepositories() { expectBuildException("testTwoRepositories", GetLibraries.ERROR_ONE_REPOSITORY_ONLY); } public void testMavenInlineBadURL() { if (offline()) { return; } expectBuildException("testTwoRepositories", GetLibraries.ERROR_INCOMPLETE_RETRIEVAL); } public void testRenaming() { if (offline()) { return; } executeTarget("testRenaming"); } public void testOverwrite() { if (offline()) { return; } executeTarget("testOverwrite"); } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]