You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by kk...@apache.org on 2014/03/14 16:02:26 UTC
svn commit: r1577562 -
/tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java
Author: kkolinko
Date: Fri Mar 14 15:02:25 2014
New Revision: 1577562
URL: http://svn.apache.org/r1577562
Log:
Better reporting for skipped tests.
With org.junit.Assume the tests are clearly reported as 'skipped' in JUnit test run summary.
Modified:
tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java
Modified: tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java?rev=1577562&r1=1577561&r2=1577562&view=diff
==============================================================================
--- tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java (original)
+++ tomcat/trunk/test/org/apache/catalina/nonblocking/TestNonBlockingAPI.java Fri Mar 14 15:02:25 2014
@@ -41,6 +41,7 @@ import javax.servlet.http.HttpServletReq
import javax.servlet.http.HttpServletResponse;
import org.junit.Assert;
+import org.junit.Assume;
import org.junit.Test;
import org.apache.catalina.core.StandardContext;
@@ -91,11 +92,10 @@ public class TestNonBlockingAPI extends
public void testNonBlockingReadIgnoreIsReady() throws Exception {
// TODO Investigate options to get this test to pass with the HTTP BIO
// connector.
- if (getTomcatInstance().getConnector().getProtocol().equals(
- "org.apache.coyote.http11.Http11Protocol")) {
- throw new IOException(
- "Forced failure as this test requires true non-blocking IO");
- }
+ Assume.assumeFalse(
+ "Skipping as this test requires true non-blocking IO",
+ getTomcatInstance().getConnector().getProtocol()
+ .equals("org.apache.coyote.http11.Http11Protocol"));
doTestNonBlockingRead(true);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org