~ubuntu-branches/ubuntu/lucid/libcommons-fileupload-java/lucid

« back to all changes in this revision

Viewing changes to src/test/org/apache/commons/fileupload/TestAll.java

  • Committer: Bazaar Package Importer
  • Author(s): Michael Koch
  • Date: 2007-09-01 22:19:03 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20070901221903-sksemtr2w1avrocv
Tags: 1.2-2
Added Depends on libcommons-io-java. Closes: #439860.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*
2
 
 * $Header:  $
3
 
 * $Revision:  $
4
 
 * $Date:  $
5
 
 *
6
 
 * ====================================================================
7
 
 *
8
 
 * The Apache Software License, Version 1.1
9
 
 *
10
 
 * Copyright (c) 2002-2003 The Apache Software Foundation.  All rights
11
 
 * reserved.
12
 
 *
13
 
 * Redistribution and use in source and binary forms, with or without
14
 
 * modification, are permitted provided that the following conditions
15
 
 * are met:
16
 
 *
17
 
 * 1. Redistributions of source code must retain the above copyright
18
 
 *    notice, this list of conditions and the following disclaimer.
19
 
 *
20
 
 * 2. Redistributions in binary form must reproduce the above copyright
21
 
 *    notice, this list of conditions and the following disclaimer in
22
 
 *    the documentation and/or other materials provided with the
23
 
 *    distribution.
24
 
 *
25
 
 * 3. The end-user documentation included with the redistribution, if
26
 
 *    any, must include the following acknowlegement:
27
 
 *       "This product includes software developed by the
28
 
 *        Apache Software Foundation (http://www.apache.org/)."
29
 
 *    Alternately, this acknowlegement may appear in the software itself,
30
 
 *    if and wherever such third-party acknowlegements normally appear.
31
 
 *
32
 
 * 4. The names "The Jakarta Project", "Commons", and "Apache Software
33
 
 *    Foundation" must not be used to endorse or promote products derived
34
 
 *    from this software without prior written permission. For written
35
 
 *    permission, please contact apache@apache.org.
36
 
 *
37
 
 * 5. Products derived from this software may not be called "Apache"
38
 
 *    nor may "Apache" appear in their names without prior written
39
 
 *    permission of the Apache Group.
40
 
 *
41
 
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
42
 
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
43
 
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
44
 
 * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
45
 
 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
46
 
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
47
 
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
48
 
 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
49
 
 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
50
 
 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
51
 
 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
52
 
 * SUCH DAMAGE.
53
 
 * ====================================================================
54
 
 *
55
 
 * This software consists of voluntary contributions made by many
56
 
 * individuals on behalf of the Apache Software Foundation.  For more
57
 
 * information on the Apache Software Foundation, please see
58
 
 * <http://www.apache.org/>.
59
 
 *
60
 
 */
61
 
 
62
 
package org.apache.commons.fileupload;
63
 
 
64
 
import junit.framework.*;
65
 
 
66
 
/**
67
 
 *
68
 
 * @author Sean C. Sullivan
69
 
 *
70
 
 */
71
 
public class TestAll extends TestCase {
72
 
 
73
 
    public TestAll(String testName) {
74
 
        super(testName);
75
 
    }
76
 
 
77
 
    public static Test suite() {
78
 
        TestSuite suite = new TestSuite();
79
 
        suite.addTest(new TestSuite(MultipartStreamTest.class));
80
 
        suite.addTest(new TestSuite(FileUploadTest.class));
81
 
        suite.addTest(new TestSuite(DeferredFileOutputStreamTest.class));
82
 
        return suite;
83
 
    }
84
 
 
85
 
    public static void main(String args[]) {
86
 
        String[] testCaseName = { TestAll.class.getName() };
87
 
        junit.textui.TestRunner.main(testCaseName);
88
 
    }
89
 
}
 
1
/*
 
2
 * Licensed to the Apache Software Foundation (ASF) under one or more
 
3
 * contributor license agreements.  See the NOTICE file distributed with
 
4
 * this work for additional information regarding copyright ownership.
 
5
 * The ASF licenses this file to You under the Apache License, Version 2.0
 
6
 * (the "License"); you may not use this file except in compliance with
 
7
 * the License.  You may obtain a copy of the License at
 
8
 *
 
9
 *      http://www.apache.org/licenses/LICENSE-2.0
 
10
 *
 
11
 * Unless required by applicable law or agreed to in writing, software
 
12
 * distributed under the License is distributed on an "AS IS" BASIS,
 
13
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
14
 * See the License for the specific language governing permissions and
 
15
 * limitations under the License.
 
16
 */
 
17
package org.apache.commons.fileupload;
 
18
 
 
19
import junit.framework.*;
 
20
 
 
21
/**
 
22
 *
 
23
 * @author Sean C. Sullivan
 
24
 *
 
25
 */
 
26
public class TestAll extends TestCase {
 
27
        /**
 
28
         * Creates a new instance.
 
29
         */
 
30
    public TestAll(String testName) {
 
31
        super(testName);
 
32
    }
 
33
 
 
34
    /**
 
35
     * Runs the test suite (all other test cases).
 
36
     */
 
37
    public static Test suite() {
 
38
        TestSuite suite = new TestSuite();
 
39
        suite.addTest(new TestSuite(DefaultFileItemTest.class));
 
40
        suite.addTest(new TestSuite(DiskFileItemSerializeTest.class));
 
41
        suite.addTest(new TestSuite(ParameterParserTest.class));
 
42
        suite.addTest(new TestSuite(MultipartStreamTest.class));
 
43
        suite.addTest(new TestSuite(ServletFileUploadTest.class));
 
44
        suite.addTest(new TestSuite(StreamingTest.class));
 
45
        suite.addTest(new TestSuite(ProgressListenerTest.class));
 
46
        return suite;
 
47
    }
 
48
 
 
49
    /**
 
50
     * Command line interface, which invokes all tests.
 
51
     */
 
52
    public static void main(String args[]) {
 
53
        String[] testCaseName = { TestAll.class.getName() };
 
54
        junit.textui.TestRunner.main(testCaseName);
 
55
    }
 
56
}