Browse Source

Moving to rjunit package

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@271046 13f79535-47bb-0310-9956-ffa450edef68
master
Stephane Bailliez 23 years ago
parent
commit
f1756e725f
10 changed files with 47 additions and 33 deletions
  1. +8
    -2
      proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/RJUnitTaskTest.java
  2. +3
    -3
      proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/TestRunRecorder.java
  3. +1
    -1
      proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/ZipScannerTest.java
  4. +1
    -1
      proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/data/Test1.java
  5. +0
    -0
      proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/data/build-test.xml
  6. +20
    -12
      proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/formatter/FilterStackFormatterTest.java
  7. +3
    -3
      proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/formatter/FormatterRecorder.java
  8. +4
    -4
      proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/remote/MessageReaderTest.java
  9. +2
    -2
      proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/remote/TestCases.java
  10. +5
    -5
      proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/remote/TestRunnerTest.java

proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/RJUnitTaskTest.java → proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/RJUnitTaskTest.java View File

@@ -51,7 +51,7 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.taskdefs.optional.junit;
package org.apache.tools.ant.taskdefs.optional.rjunit;

import java.io.File;
import java.net.URL;
@@ -83,7 +83,11 @@ public class RJUnitTaskTest extends BuildFileTest {
executeTarget("server-and-client");
System.out.println(getFullLog());
}

public void testServerAndClient2(){
executeTarget("server-and-client");
System.out.println(getFullLog());
}
/*
public void testStandalone() throws Exception {
// run server first..
Thread thread = new Thread(){
@@ -97,4 +101,6 @@ public class RJUnitTaskTest extends BuildFileTest {
System.out.println(getFullLog());
thread.join();
}
*/

}

proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/TestRunRecorder.java → proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/TestRunRecorder.java View File

@@ -51,13 +51,13 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.taskdefs.optional.junit;
package org.apache.tools.ant.taskdefs.optional.rjunit;

import java.util.Properties;
import java.util.Vector;

import org.apache.tools.ant.taskdefs.optional.junit.remote.TestRunEvent;
import org.apache.tools.ant.taskdefs.optional.junit.remote.TestRunListener;
import org.apache.tools.ant.taskdefs.optional.rjunit.remote.TestRunEvent;
import org.apache.tools.ant.taskdefs.optional.rjunit.remote.TestRunListener;

/**
* A TestRunListener that stores all events for later check.

proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/ZipScannerTest.java → proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/ZipScannerTest.java View File

@@ -51,7 +51,7 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.taskdefs.optional.junit;
package org.apache.tools.ant.taskdefs.optional.rjunit;

import java.io.File;


proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/data/Test1.java → proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/data/Test1.java View File

@@ -51,7 +51,7 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.taskdefs.optional.junit.data;
package org.apache.tools.ant.taskdefs.optional.rjunit.data;

import junit.framework.TestCase;


proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/data/build-test.xml → proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/data/build-test.xml View File


proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/formatter/FilterStackFormatterTest.java → proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/formatter/FilterStackFormatterTest.java View File

@@ -1,7 +1,7 @@
/*
* The Apache Software License, Version 1.1
*
* Copyright (c) 2001 The Apache Software Foundation. All rights
* Copyright (c) 2002 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -51,7 +51,7 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.taskdefs.optional.junit.formatter;
package org.apache.tools.ant.taskdefs.optional.rjunit.formatter;

import java.io.OutputStream;
import java.io.PrintWriter;
@@ -61,6 +61,8 @@ import java.util.Properties;
import junit.framework.TestCase;

import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.util.StringUtils;
import org.apache.tools.ant.taskdefs.optional.rjunit.remote.TestRunEvent;

/**
* Not exactly rocket science test.. dooh !
@@ -110,43 +112,49 @@ public class FilterStackFormatterTest extends TestCase
}

public void testFiltering() {
/*
FilterStackFormatter wrapper = new FilterStackFormatter(this);
wrapper.onTestFailed(0, "", trace);
Exception e = new Exception("xx");
e.fillInStackTrace();
TestRunEvent evt = new TestRunEvent(new Integer(1), TestRunEvent.TEST_ERROR, "xx");
wrapper.onTestFailure(evt);
StringUtils.getStackTrace()
assertEquals(expected, filteredTrace);
*/
}


// --- formatter implementation
protected String filteredTrace;

public void onTestStarted(String testname) {
public void onTestStarted(TestRunEvent evt) {
}

public void onTestEnded(String testname) {
public void onTestEnded(TestRunEvent evt) {
}

public void init(Properties props) throws BuildException {
}

public void onTestFailed(int status, String testname, String trace) {
public void onTestFailure(TestRunEvent evt) {
filteredTrace = trace;
}

public void onTestStdOutLine(String testname, String line) {
public void onSuiteStarted(TestRunEvent evt) {
}

public void onTestStdErrLine(String testname, String line) {
public void onSuiteEnded(TestRunEvent evt) {
}

public void onTestRunSystemProperties(Properties props) {
public void onTestError(TestRunEvent evt) {
}

public void onTestRunStarted(int testcount) {
public void onRunStarted(TestRunEvent evt) {
}

public void onTestRunEnded(long elapsedtime) {
public void onRunEnded(TestRunEvent evt) {
}

public void onTestRunStopped(long elapsedtime) {
public void onRunStopped(TestRunEvent evt) {
}
}

proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/formatter/FormatterRecorder.java → proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/formatter/FormatterRecorder.java View File

@@ -1,7 +1,7 @@
/*
* The Apache Software License, Version 1.1
*
* Copyright (c) 2001 The Apache Software Foundation. All rights
* Copyright (c) 2002 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -51,12 +51,12 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.taskdefs.optional.junit.formatter;
package org.apache.tools.ant.taskdefs.optional.rjunit.formatter;

import java.io.OutputStream;
import java.util.Properties;

import org.apache.tools.ant.taskdefs.optional.junit.TestRunRecorder;
import org.apache.tools.ant.taskdefs.optional.rjunit.TestRunRecorder;
import org.apache.tools.ant.BuildException;

/**

proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/remote/MessageReaderTest.java → proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/remote/MessageReaderTest.java View File

@@ -1,7 +1,7 @@
/*
* The Apache Software License, Version 1.1
*
* Copyright (c) 2001 The Apache Software Foundation. All rights
* Copyright (c) 2002 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -51,7 +51,7 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.taskdefs.optional.junit.remote;
package org.apache.tools.ant.taskdefs.optional.rjunit.remote;

import java.io.PrintWriter;
import java.io.PipedOutputStream;
@@ -62,8 +62,8 @@ import java.util.Properties;

import junit.framework.TestCase;

import org.apache.tools.ant.taskdefs.optional.junit.remote.TestRunListener;
import org.apache.tools.ant.taskdefs.optional.junit.TestRunRecorder;
import org.apache.tools.ant.taskdefs.optional.rjunit.remote.TestRunListener;
import org.apache.tools.ant.taskdefs.optional.rjunit.TestRunRecorder;

/**
* Ensure that the Reader/Writer works fine.

proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/remote/TestCases.java → proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/remote/TestCases.java View File

@@ -1,7 +1,7 @@
/*
* The Apache Software License, Version 1.1
*
* Copyright (c) 2001 The Apache Software Foundation. All rights
* Copyright (c) 2002 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -51,7 +51,7 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.taskdefs.optional.junit.remote;
package org.apache.tools.ant.taskdefs.optional.rjunit.remote;

import junit.framework.TestCase;
import junit.framework.TestSuite;

proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/junit/remote/TestRunnerTest.java → proposal/sandbox/junit/src/testcases/org/apache/tools/ant/taskdefs/optional/rjunit/remote/TestRunnerTest.java View File

@@ -1,7 +1,7 @@
/*
* The Apache Software License, Version 1.1
*
* Copyright (c) 2001 The Apache Software Foundation. All rights
* Copyright (c) 2002 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -51,7 +51,7 @@
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
package org.apache.tools.ant.taskdefs.optional.junit.remote;
package org.apache.tools.ant.taskdefs.optional.rjunit.remote;

import java.util.Vector;
import java.util.Properties;
@@ -60,9 +60,9 @@ import junit.framework.TestCase;
import junit.framework.TestSuite;
import junit.framework.TestListener;

import org.apache.tools.ant.taskdefs.optional.junit.formatter.PlainFormatter;
import org.apache.tools.ant.taskdefs.optional.junit.remote.TestRunListener;
import org.apache.tools.ant.taskdefs.optional.junit.TestRunRecorder;
import org.apache.tools.ant.taskdefs.optional.rjunit.formatter.PlainFormatter;
import org.apache.tools.ant.taskdefs.optional.rjunit.remote.TestRunListener;
import org.apache.tools.ant.taskdefs.optional.rjunit.TestRunRecorder;

/**
* TestCase for the test runner.

Loading…
Cancel
Save