From 427d7a924baa3e67b89b2a0345002db719573059 Mon Sep 17 00:00:00 2001 From: Matthew Jason Benson Date: Wed, 24 Feb 2010 23:46:24 +0000 Subject: [PATCH] antunitize LoadProperties JUnit tests git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@916043 13f79535-47bb-0310-9956-ffa450edef68 --- src/etc/testcases/taskdefs/loadproperties.xml | 95 ------------------- .../antunit/taskdefs/loadproperties-test.xml | 69 +++++++++++++- .../ant/taskdefs/LoadPropertiesTest.java | 60 ------------ 3 files changed, 68 insertions(+), 156 deletions(-) delete mode 100644 src/etc/testcases/taskdefs/loadproperties.xml delete mode 100644 src/tests/junit/org/apache/tools/ant/taskdefs/LoadPropertiesTest.java diff --git a/src/etc/testcases/taskdefs/loadproperties.xml b/src/etc/testcases/taskdefs/loadproperties.xml deleted file mode 100644 index 094c64748..000000000 --- a/src/etc/testcases/taskdefs/loadproperties.xml +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - - - -#http.@PORT@ = 90 -http.@PORT@ = 80 -http.@SERVER@ = ${server} - - - - - - - - - - - - - - - - - - - -#tpfr.a=a -tpfr.a=A -tpfr.b=b\ - e -tpfr.c=@C@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -$${tpfr.a}$${tpfr.b}$${tpfr.c}="${tpfr.a}${tpfr.b}${tpfr.c}" - - - - - - - - diff --git a/src/tests/antunit/taskdefs/loadproperties-test.xml b/src/tests/antunit/taskdefs/loadproperties-test.xml index 1ebd5c27e..fbb1c0e9e 100644 --- a/src/tests/antunit/taskdefs/loadproperties-test.xml +++ b/src/tests/antunit/taskdefs/loadproperties-test.xml @@ -15,10 +15,15 @@ See the License for the specific language governing permissions and limitations under the License. --> - + + + + + + basic.foo=foo @@ -68,4 +73,66 @@ a=Hello world in EBCDIC + + + +#http.@PORT@ = 90 +http.@PORT@ = 80 +http.@SERVER@ = ${server} + + + + + + + + + + + + + + + + + + + +#tpfr.a=a +tpfr.a=A +tpfr.b=b\ + e +tpfr.c=@C@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/tests/junit/org/apache/tools/ant/taskdefs/LoadPropertiesTest.java b/src/tests/junit/org/apache/tools/ant/taskdefs/LoadPropertiesTest.java deleted file mode 100644 index 24b7413e0..000000000 --- a/src/tests/junit/org/apache/tools/ant/taskdefs/LoadPropertiesTest.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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; - -/** - */ -public class LoadPropertiesTest extends BuildFileTest { - - public LoadPropertiesTest(String name) { - super(name); - } - - /** - * The JUnit setup method - */ - public void setUp() { - configureProject("src/etc/testcases/taskdefs/loadproperties.xml"); - } - - /** - * The teardown method for JUnit - */ - public void tearDown() { - executeTarget("cleanup"); - } - - public void testPrefixedProperties() { - executeTarget("testPrefixedProperties"); - String url = project.getProperty("server1.http.url"); - assertEquals("http://localhost:80", url); - } - - public void testPropertiesFromResource() { - executeTarget("testPropertiesFromResource"); - executeTarget("loadPropertiesCheck"); - } - - public void testPropertiesFromFileSet() { - executeTarget("testPropertiesFromFileSet"); - executeTarget("loadPropertiesCheck"); - } -}