From 7cb8da420e599c8de94451b7b77610fe9c7fc076 Mon Sep 17 00:00:00 2001 From: Matthew Jason Benson Date: Fri, 27 Feb 2004 23:23:44 +0000 Subject: [PATCH] Testcases for . git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@276174 13f79535-47bb-0310-9956-ffa450edef68 --- src/etc/testcases/taskdefs/pathconvert.xml | 21 ++++++++ .../tools/ant/taskdefs/PathConvertTest.java | 51 +++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100755 src/etc/testcases/taskdefs/pathconvert.xml create mode 100755 src/testcases/org/apache/tools/ant/taskdefs/PathConvertTest.java diff --git a/src/etc/testcases/taskdefs/pathconvert.xml b/src/etc/testcases/taskdefs/pathconvert.xml new file mode 100755 index 000000000..c8798d08d --- /dev/null +++ b/src/etc/testcases/taskdefs/pathconvert.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/testcases/org/apache/tools/ant/taskdefs/PathConvertTest.java b/src/testcases/org/apache/tools/ant/taskdefs/PathConvertTest.java new file mode 100755 index 000000000..3131b4388 --- /dev/null +++ b/src/testcases/org/apache/tools/ant/taskdefs/PathConvertTest.java @@ -0,0 +1,51 @@ +/* + * 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; + +import org.apache.tools.ant.BuildFileTest; + +/** + * Unit test for the <pathconvert> task. + */ +public class PathConvertTest extends BuildFileTest { + private static final String BUILD_PATH = "src/etc/testcases/taskdefs/"; + private static final String BUILD_FILENAME = "pathconvert.xml"; + private static final String BUILD_FILE = BUILD_PATH + BUILD_FILENAME; + + public PathConvertTest(String name) { + super(name); + } + + public void setUp() { + configureProject(BUILD_FILE); + } + + public void testMap() { + test("testmap"); + } + + public void testMapper() { + test("testmapper"); + } + + private void test(String target) { + executeTarget(target); + assertPropertyEquals("result", "test#" + BUILD_FILENAME); + } + +}