Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: org/example/junit/ThreadedOutput.java


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   */
17  package org.example.junit;
18  
19  import junit.framework.TestCase;
20  
21  /**
22   * Not really a test of Ant but a test that is run by the test of the
23   * junit task.  Confused?
24   *
25   * @since Ant 1.5
26   */
27  public class ThreadedOutput extends TestCase {
28  
29      public ThreadedOutput(String s) {
30          super(s);
31      }
32  
33      public void testOutput() throws InterruptedException {
34          Thread t = new Thread(new Runnable() {
35                  public void run() {
36                      System.out.println("foo");
37                  }
38              });
39          t.start();
40          t.join();
41      }
42  }