source: other-projects/trunk/gs3-release-maker/apache-ant-1.6.5/src/testcases/org/apache/tools/ant/taskdefs/optional/XsltTest.java@ 14627

Last change on this file since 14627 was 14627, checked in by oranfry, 17 years ago

initial import of the gs3-release-maker

File size: 2.1 KB
Line 
1/*
2 * Copyright 2002,2004 The Apache Software Foundation
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 *
16 */
17package org.apache.tools.ant.taskdefs.optional;
18
19import org.apache.tools.ant.BuildFileTest;
20
21/**
22 * Tests the style/xslt task.
23 *
24 * @since Ant 1.5
25 */
26public class XsltTest extends BuildFileTest {
27
28 /**
29 * where tasks run
30 */
31 private final static String TASKDEFS_DIR = "src/etc/testcases/taskdefs/optional/";
32
33
34 /**
35 * Constructor
36 *
37 * @param name testname
38 */
39 public XsltTest(String name) {
40 super(name);
41 }
42
43
44 /**
45 * The JUnit setup method
46 */
47 public void setUp() {
48 configureProject(TASKDEFS_DIR + "xslt.xml");
49 }
50
51
52 /**
53 * The teardown method for JUnit
54 */
55 public void tearDown() {
56 executeTarget("teardown");
57 }
58
59
60
61 /**
62 * A unit test for JUnit
63 */
64 public void testCatchNoDtd() throws Exception {
65 expectBuildExceptionContaining("testCatchNoDtd",
66 "expected failure",
67 "Fatal error during transformation");
68 }
69
70 /**
71 * A unit test for JUnit
72 */
73 public void testCatalog() throws Exception {
74 executeTarget("testCatalog");
75 }
76
77 public void testOutputProperty() throws Exception {
78 executeTarget("testOutputProperty");
79 }
80
81 public void testFactory() throws Exception {
82 executeTarget("testFactory");
83 }
84
85 public void testAttribute() throws Exception {
86 executeTarget("testAttribute");
87 }
88}
89
Note: See TracBrowser for help on using the repository browser.