carbidecpp20devenv/plugins/org.eclipse.test.source_3.3.0.v20080507/src/org.junit4_4.3.1/junitsrc/junit/runner/TestRunListener.java
author cawthron
Wed, 18 Mar 2009 17:21:00 -0500
changeset 1 82d1d1de1a01
permissions -rw-r--r--
import Carbide.c++
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     1
package junit.runner;
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     2
/**
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     3
 * A listener interface for observing the
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     4
 * execution of a test run. Unlike TestListener,
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     5
 * this interface using only primitive objects,
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     6
 * making it suitable for remote test execution.
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     7
 */
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     8
 public interface TestRunListener {
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
     9
     /* test status constants*/
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    10
     public static final int STATUS_ERROR= 1;
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    11
     public static final int STATUS_FAILURE= 2;
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    12
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    13
     public void testRunStarted(String testSuiteName, int testCount);
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    14
     public void testRunEnded(long elapsedTime);
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    15
     public void testRunStopped(long elapsedTime);
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    16
     public void testStarted(String testName);
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    17
     public void testEnded(String testName);
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    18
     public void testFailed(int status, String testName, String trace);
82d1d1de1a01 import Carbide.c++
cawthron
parents:
diff changeset
    19
}