This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/main by this push:
new 95487f9312 Code clean-up. Formatting. No functional change.
95487f9312 is described below
commit 95487f93128ebc68953416e1a23c47fa61be0212
Author: Mark Thomas <[email protected]>
AuthorDate: Wed Mar 8 18:27:43 2023 +0000
Code clean-up. Formatting. No functional change.
---
.../tomcat/websocket/server/TestAsyncMessages.java | 21 +++---
.../tomcat/websocket/server/TestClassLoader.java | 7 +-
.../apache/tomcat/websocket/server/TestClose.java | 2 +-
.../tomcat/websocket/server/TestCloseBug58624.java | 13 ++--
.../tomcat/websocket/server/TestShutdown.java | 14 ++--
.../tomcat/websocket/server/TestSlowClient.java | 3 +-
.../tomcat/websocket/server/TestUriTemplate.java | 54 ++++++++--------
.../server/TestWsRemoteEndpointImplServer.java | 28 +++-----
.../websocket/server/TestWsServerContainer.java | 75 ++++++++--------------
.../websocket/server/TesterEndpointConfig.java | 4 +-
.../tomcat/websocket/server/TesterWsClient.java | 17 ++---
11 files changed, 98 insertions(+), 140 deletions(-)
diff --git a/test/org/apache/tomcat/websocket/server/TestAsyncMessages.java
b/test/org/apache/tomcat/websocket/server/TestAsyncMessages.java
index e9a5893781..ed47f05af3 100644
--- a/test/org/apache/tomcat/websocket/server/TestAsyncMessages.java
+++ b/test/org/apache/tomcat/websocket/server/TestAsyncMessages.java
@@ -54,9 +54,7 @@ public class TestAsyncMessages extends TomcatBaseTest {
WebSocketContainer wsContainer =
ContainerProvider.getWebSocketContainer();
ClientEndpointConfig clientEndpointConfig =
ClientEndpointConfig.Builder.create().build();
- Session wsSession = wsContainer.connectToServer(
- TesterProgrammaticEndpoint.class,
- clientEndpointConfig,
+ Session wsSession =
wsContainer.connectToServer(TesterProgrammaticEndpoint.class,
clientEndpointConfig,
new URI("ws://localhost:" + getPort() +
TesterAsyncTiming.Config.PATH));
AsyncTimingClientHandler handler = new AsyncTimingClientHandler();
@@ -80,7 +78,7 @@ public class TestAsyncMessages extends TomcatBaseTest {
public void onMessage(ByteBuffer message, boolean last) {
if (lastMessage == 0) {
// First message. Don't check
- sequence ++;
+ sequence++;
lastMessage = System.nanoTime();
} else {
long newTime = System.nanoTime();
@@ -88,9 +86,10 @@ public class TestAsyncMessages extends TomcatBaseTest {
lastMessage = newTime;
if (sequence == 0) {
- sequence ++;
+ sequence++;
if (message.capacity() != 8192) {
- System.out.println("Expected size 8192 but was [" +
message.capacity() + "], count [" + count + "]");
+ System.out.println(
+ "Expected size 8192 but was [" +
message.capacity() + "], count [" + count + "]");
fail = true;
}
if (diff < 40000000) {
@@ -98,9 +97,10 @@ public class TestAsyncMessages extends TomcatBaseTest {
fail = true;
}
} else if (sequence == 1) {
- sequence ++;
+ sequence++;
if (message.capacity() != 8192) {
- System.out.println("Expected size 8192 but was [" +
message.capacity() + "], count [" + count + "]");
+ System.out.println(
+ "Expected size 8192 but was [" +
message.capacity() + "], count [" + count + "]");
fail = true;
}
if (diff > 500000) {
@@ -110,7 +110,8 @@ public class TestAsyncMessages extends TomcatBaseTest {
} else if (sequence == 2) {
sequence = 0;
if (message.capacity() != 4096) {
- System.out.println("Expected size 4096 but was [" +
message.capacity() + "], count [" + count + "]");
+ System.out.println(
+ "Expected size 4096 but was [" +
message.capacity() + "], count [" + count + "]");
fail = true;
}
if (diff > 500000) {
@@ -120,7 +121,7 @@ public class TestAsyncMessages extends TomcatBaseTest {
}
}
- count ++;
+ count++;
if (count >= TesterAsyncTiming.Config.ITERATIONS * 3) {
latch.countDown();
}
diff --git a/test/org/apache/tomcat/websocket/server/TestClassLoader.java
b/test/org/apache/tomcat/websocket/server/TestClassLoader.java
index 84afed1db2..ffcbcb32d6 100644
--- a/test/org/apache/tomcat/websocket/server/TestClassLoader.java
+++ b/test/org/apache/tomcat/websocket/server/TestClassLoader.java
@@ -65,8 +65,7 @@ public class TestClassLoader extends WebSocketBaseTest {
Client client = new Client();
- Session wsSession = wsContainer.connectToServer(client,
- new URI("ws://localhost:" + getPort() + "/test"));
+ Session wsSession = wsContainer.connectToServer(client, new
URI("ws://localhost:" + getPort() + "/test"));
Assert.assertTrue(wsSession.isOpen());
@@ -77,7 +76,7 @@ public class TestClassLoader extends WebSocketBaseTest {
}
// Check it
- Assert.assertEquals(1, client.getMsgCount());
+ Assert.assertEquals(1, client.getMsgCount());
Assert.assertFalse(client.hasFailed());
wsSession.getBasicRemote().sendText("Testing");
@@ -88,7 +87,7 @@ public class TestClassLoader extends WebSocketBaseTest {
Thread.sleep(100);
}
- Assert.assertEquals(2, client.getMsgCount());
+ Assert.assertEquals(2, client.getMsgCount());
Assert.assertFalse(client.hasFailed());
wsSession.close();
diff --git a/test/org/apache/tomcat/websocket/server/TestClose.java
b/test/org/apache/tomcat/websocket/server/TestClose.java
index fde8dea8d1..618a60221d 100644
--- a/test/org/apache/tomcat/websocket/server/TestClose.java
+++ b/test/org/apache/tomcat/websocket/server/TestClose.java
@@ -67,7 +67,7 @@ public class TestClose extends WebSocketBaseTest {
// Parameter of an @OnError call
public volatile Throwable onErrorThrowable = null;
- //This is set to true for tests where the @OnMessage should send a
message
+ // This is set to true for tests where the @OnMessage should send a
message
public volatile boolean onMessageSends = false;
}
diff --git a/test/org/apache/tomcat/websocket/server/TestCloseBug58624.java
b/test/org/apache/tomcat/websocket/server/TestCloseBug58624.java
index 7feb93bc04..5dde76f61e 100644
--- a/test/org/apache/tomcat/websocket/server/TestCloseBug58624.java
+++ b/test/org/apache/tomcat/websocket/server/TestCloseBug58624.java
@@ -67,7 +67,7 @@ public class TestCloseBug58624 extends WebSocketBaseTest {
count++;
Thread.sleep(100);
}
- Assert.assertNotEquals(0,
Bug58624ServerEndpoint.getOpenSessionCount());
+ Assert.assertNotEquals(0,
Bug58624ServerEndpoint.getOpenSessionCount());
// Now close the session
session.close();
@@ -78,10 +78,10 @@ public class TestCloseBug58624 extends WebSocketBaseTest {
count++;
Thread.sleep(100);
}
- Assert.assertEquals(0, Bug58624ServerEndpoint.getOpenSessionCount());
+ Assert.assertEquals(0, Bug58624ServerEndpoint.getOpenSessionCount());
// Ensure no errors were reported on the server
- Assert.assertEquals(0, Bug58624ServerEndpoint.getErrorCount());
+ Assert.assertEquals(0, Bug58624ServerEndpoint.getErrorCount());
if (client.getError() != null) {
throw client.getError();
@@ -114,11 +114,10 @@ public class TestCloseBug58624 extends WebSocketBaseTest {
public void contextInitialized(ServletContextEvent sce) {
super.contextInitialized(sce);
- ServerContainer sc = (ServerContainer)
sce.getServletContext().getAttribute(
- Constants.SERVER_CONTAINER_SERVLET_CONTEXT_ATTRIBUTE);
+ ServerContainer sc = (ServerContainer) sce.getServletContext()
+
.getAttribute(Constants.SERVER_CONTAINER_SERVLET_CONTEXT_ATTRIBUTE);
- ServerEndpointConfig sec = ServerEndpointConfig.Builder.create(
- Bug58624ServerEndpoint.class, PATH).build();
+ ServerEndpointConfig sec =
ServerEndpointConfig.Builder.create(Bug58624ServerEndpoint.class, PATH).build();
try {
sc.addEndpoint(sec);
diff --git a/test/org/apache/tomcat/websocket/server/TestShutdown.java
b/test/org/apache/tomcat/websocket/server/TestShutdown.java
index 6a4a8817bf..b901a50043 100644
--- a/test/org/apache/tomcat/websocket/server/TestShutdown.java
+++ b/test/org/apache/tomcat/websocket/server/TestShutdown.java
@@ -42,8 +42,8 @@ import
org.apache.tomcat.websocket.TesterMessageCountClient.TesterProgrammaticEn
import org.apache.tomcat.websocket.WebSocketBaseTest;
/**
- * Tests inspired by https://bz.apache.org/bugzilla/show_bug.cgi?id=58835 to
- * check that WebSocket connections are closed gracefully on Tomcat shutdown.
+ * Tests inspired by https://bz.apache.org/bugzilla/show_bug.cgi?id=58835 to
check that WebSocket connections are closed
+ * gracefully on Tomcat shutdown.
*/
public class TestShutdown extends WebSocketBaseTest {
@@ -60,9 +60,7 @@ public class TestShutdown extends WebSocketBaseTest {
WebSocketContainer wsContainer =
ContainerProvider.getWebSocketContainer();
ClientEndpointConfig clientEndpointConfig =
ClientEndpointConfig.Builder.create().build();
- Session wsSession = wsContainer.connectToServer(
- TesterProgrammaticEndpoint.class,
- clientEndpointConfig,
+ Session wsSession =
wsContainer.connectToServer(TesterProgrammaticEndpoint.class,
clientEndpointConfig,
new URI("ws://localhost:" + getPort() + "/test"));
CountDownLatch latch = new CountDownLatch(1);
BasicText handler = new BasicText(latch);
@@ -74,8 +72,7 @@ public class TestShutdown extends WebSocketBaseTest {
Thread.sleep(200);
count++;
}
- Assert.assertNotEquals("Message not received by server",
- EchoBufferedEndpoint.messageCount.get(), 0);
+ Assert.assertNotEquals("Message not received by server",
EchoBufferedEndpoint.messageCount.get(), 0);
tomcat.stop();
@@ -97,8 +94,7 @@ public class TestShutdown extends WebSocketBaseTest {
private static AtomicLong messageCount = new AtomicLong(0);
@OnOpen
- public void onOpen(Session session, @SuppressWarnings("unused")
EndpointConfig epc)
- throws IOException {
+ public void onOpen(Session session, @SuppressWarnings("unused")
EndpointConfig epc) throws IOException {
session.getAsyncRemote().setBatchingAllowed(true);
}
diff --git a/test/org/apache/tomcat/websocket/server/TestSlowClient.java
b/test/org/apache/tomcat/websocket/server/TestSlowClient.java
index 8c736088e3..d5d05d81a4 100644
--- a/test/org/apache/tomcat/websocket/server/TestSlowClient.java
+++ b/test/org/apache/tomcat/websocket/server/TestSlowClient.java
@@ -52,7 +52,8 @@ public class TestSlowClient extends WebSocketBaseTest {
// WebSocket client
WebSocketContainer wsContainer =
ContainerProvider.getWebSocketContainer();
Session wsSession =
wsContainer.connectToServer(TesterProgrammaticEndpoint.class,
- ClientEndpointConfig.Builder.create().build(), new
URI("ws://localhost:" + getPort() + TesterFirehoseServer.PATH));
+ ClientEndpointConfig.Builder.create().build(),
+ new URI("ws://localhost:" + getPort() +
TesterFirehoseServer.PATH));
// Configure a handler designed to create a backlog causing the server
// side write to time out.
wsSession.addMessageHandler(new VerySlowHandler());
diff --git a/test/org/apache/tomcat/websocket/server/TestUriTemplate.java
b/test/org/apache/tomcat/websocket/server/TestUriTemplate.java
index 96f8569d95..b2071be3d3 100644
--- a/test/org/apache/tomcat/websocket/server/TestUriTemplate.java
+++ b/test/org/apache/tomcat/websocket/server/TestUriTemplate.java
@@ -26,7 +26,7 @@ public class TestUriTemplate {
@Test
public void testBasic() throws Exception {
UriTemplate t = new UriTemplate("/{a}/{b}");
- Map<String,String> result = t.match(new UriTemplate("/foo/bar"));
+ Map<String, String> result = t.match(new UriTemplate("/foo/bar"));
Assert.assertEquals(2, result.size());
Assert.assertTrue(result.containsKey("a"));
@@ -39,40 +39,40 @@ public class TestUriTemplate {
@Test
public void testOneOfTwo() throws Exception {
UriTemplate t = new UriTemplate("/{a}/{b}");
- Map<String,String> result = t.match(new UriTemplate("/foo"));
+ Map<String, String> result = t.match(new UriTemplate("/foo"));
Assert.assertNull(result);
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testBasicPrefix() throws Exception {
@SuppressWarnings("unused")
UriTemplate t = new UriTemplate("/x{a}/y{b}");
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testPrefixOneOfTwo() throws Exception {
UriTemplate t = new UriTemplate("/x{a}/y{b}");
t.match(new UriTemplate("/xfoo"));
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testPrefixTwoOfTwo() throws Exception {
UriTemplate t = new UriTemplate("/x{a}/y{b}");
t.match(new UriTemplate("/ybar"));
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testQuote1() throws Exception {
UriTemplate t = new UriTemplate("/.{a}");
t.match(new UriTemplate("/yfoo"));
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testQuote2() throws Exception {
@SuppressWarnings("unused")
UriTemplate t = new UriTemplate("/.{a}");
@@ -82,7 +82,7 @@ public class TestUriTemplate {
@Test
public void testNoParams() throws Exception {
UriTemplate t = new UriTemplate("/foo/bar");
- Map<String,String> result = t.match(new UriTemplate("/foo/bar"));
+ Map<String, String> result = t.match(new UriTemplate("/foo/bar"));
Assert.assertEquals(0, result.size());
}
@@ -91,7 +91,7 @@ public class TestUriTemplate {
@Test
public void testSpecExample1_01() throws Exception {
UriTemplate t = new UriTemplate("/a/b");
- Map<String,String> result = t.match(new UriTemplate("/a/b"));
+ Map<String, String> result = t.match(new UriTemplate("/a/b"));
Assert.assertEquals(0, result.size());
}
@@ -100,7 +100,7 @@ public class TestUriTemplate {
@Test
public void testSpecExample1_02() throws Exception {
UriTemplate t = new UriTemplate("/a/b");
- Map<String,String> result = t.match(new UriTemplate("/a"));
+ Map<String, String> result = t.match(new UriTemplate("/a"));
Assert.assertNull(result);
}
@@ -109,7 +109,7 @@ public class TestUriTemplate {
@Test
public void testSpecExample1_03() throws Exception {
UriTemplate t = new UriTemplate("/a/b");
- Map<String,String> result = t.match(new UriTemplate("/a/bb"));
+ Map<String, String> result = t.match(new UriTemplate("/a/bb"));
Assert.assertNull(result);
}
@@ -118,7 +118,7 @@ public class TestUriTemplate {
@Test
public void testSpecExample2_01() throws Exception {
UriTemplate t = new UriTemplate("/a/{var}");
- Map<String,String> result = t.match(new UriTemplate("/a/b"));
+ Map<String, String> result = t.match(new UriTemplate("/a/b"));
Assert.assertEquals(1, result.size());
Assert.assertEquals("b", result.get("var"));
@@ -128,7 +128,7 @@ public class TestUriTemplate {
@Test
public void testSpecExample2_02() throws Exception {
UriTemplate t = new UriTemplate("/a/{var}");
- Map<String,String> result = t.match(new UriTemplate("/a/apple"));
+ Map<String, String> result = t.match(new UriTemplate("/a/apple"));
Assert.assertEquals(1, result.size());
Assert.assertEquals("apple", result.get("var"));
@@ -138,7 +138,7 @@ public class TestUriTemplate {
@Test
public void testSpecExample2_03() throws Exception {
UriTemplate t = new UriTemplate("/a/{var}");
- Map<String,String> result = t.match(new UriTemplate("/a"));
+ Map<String, String> result = t.match(new UriTemplate("/a"));
Assert.assertNull(result);
}
@@ -147,13 +147,13 @@ public class TestUriTemplate {
@Test
public void testSpecExample2_04() throws Exception {
UriTemplate t = new UriTemplate("/a/{var}");
- Map<String,String> result = t.match(new UriTemplate("/a/b/c"));
+ Map<String, String> result = t.match(new UriTemplate("/a/b/c"));
Assert.assertNull(result);
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testDuplicate01() throws Exception {
@SuppressWarnings("unused")
UriTemplate t = new UriTemplate("/{var}/{var}");
@@ -163,7 +163,7 @@ public class TestUriTemplate {
@Test
public void testDuplicate02() throws Exception {
UriTemplate t = new UriTemplate("/{a}/{b}");
- Map<String,String> result = t.match(new UriTemplate("/x/x"));
+ Map<String, String> result = t.match(new UriTemplate("/x/x"));
Assert.assertEquals(2, result.size());
Assert.assertEquals("x", result.get("a"));
@@ -173,7 +173,7 @@ public class TestUriTemplate {
public void testEgMailingList01() throws Exception {
UriTemplate t = new UriTemplate("/a/{var}");
- Map<String,String> result = t.match(new UriTemplate("/a/b/"));
+ Map<String, String> result = t.match(new UriTemplate("/a/b/"));
Assert.assertNull(result);
}
@@ -181,7 +181,7 @@ public class TestUriTemplate {
public void testEgMailingList02() throws Exception {
UriTemplate t = new UriTemplate("/a/{var}");
- Map<String,String> result = t.match(new UriTemplate("/a/"));
+ Map<String, String> result = t.match(new UriTemplate("/a/"));
Assert.assertNull(result);
}
@@ -190,43 +190,43 @@ public class TestUriTemplate {
@Test
public void testEgMailingList03() throws Exception {
UriTemplate t = new UriTemplate("/a/{var}");
- Map<String,String> result = t.match(new UriTemplate("/a"));
+ Map<String, String> result = t.match(new UriTemplate("/a"));
Assert.assertNull(result);
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testEgMailingList04() throws Exception {
UriTemplate t = new UriTemplate("/a/{var1}/{var2}");
@SuppressWarnings("unused")
- Map<String,String> result = t.match(new UriTemplate("/a//c"));
+ Map<String, String> result = t.match(new UriTemplate("/a//c"));
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testEgMailingList05() throws Exception {
UriTemplate t = new UriTemplate("/a/{var}/");
@SuppressWarnings("unused")
- Map<String,String> result = t.match(new UriTemplate("/a/b/"));
+ Map<String, String> result = t.match(new UriTemplate("/a/b/"));
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testSpecIssue194a() throws Exception {
@SuppressWarnings("unused")
UriTemplate t = new UriTemplate("/a/../b");
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testSpecIssue194b() throws Exception {
@SuppressWarnings("unused")
UriTemplate t = new UriTemplate("/./b");
}
- @Test(expected=jakarta.websocket.DeploymentException.class)
+ @Test(expected = jakarta.websocket.DeploymentException.class)
public void testSpecIssue194c() throws Exception {
@SuppressWarnings("unused")
UriTemplate t = new UriTemplate("//b");
diff --git
a/test/org/apache/tomcat/websocket/server/TestWsRemoteEndpointImplServer.java
b/test/org/apache/tomcat/websocket/server/TestWsRemoteEndpointImplServer.java
index cbc0bd3da6..4a6271fe7e 100644
---
a/test/org/apache/tomcat/websocket/server/TestWsRemoteEndpointImplServer.java
+++
b/test/org/apache/tomcat/websocket/server/TestWsRemoteEndpointImplServer.java
@@ -51,20 +51,15 @@ public class TestWsRemoteEndpointImplServer extends
WebSocketBaseTest {
/*
* https://bz.apache.org/bugzilla/show_bug.cgi?id=58624
*
- * This test requires three breakpoints to be set. Two in this file (marked
- * A & B with comments) and one (C) at the start of
- * WsRemoteEndpointImplServer.doWrite().
+ * This test requires three breakpoints to be set. Two in this file
(marked A & B with comments) and one (C) at the
+ * start of WsRemoteEndpointImplServer.doWrite().
*
- * With the breakpoints in place, run this test.
- * Once breakpoints A & B are reached, progress the thread at breakpoint A
- * one line to close the connection.
- * Once breakpoint C is reached, allow the thread at breakpoint B to
- * continue.
- * Then allow the thread at breakpoint C to continue.
+ * With the breakpoints in place, run this test. Once breakpoints A & B
are reached, progress the thread at
+ * breakpoint A one line to close the connection. Once breakpoint C is
reached, allow the thread at breakpoint B to
+ * continue. Then allow the thread at breakpoint C to continue.
*
- * In the failure mode, the thread at breakpoint B will not progress past
- * the call to sendObject(). If the issue is fixed, the thread at
breakpoint
- * B will continue past sendObject() and terminate with a TimeoutException.
+ * In the failure mode, the thread at breakpoint B will not progress past
the call to sendObject(). If the issue is
+ * fixed, the thread at breakpoint B will continue past sendObject() and
terminate with a TimeoutException.
*/
@Test
public void testClientDropsConnection() throws Exception {
@@ -75,8 +70,7 @@ public class TestWsRemoteEndpointImplServer extends
WebSocketBaseTest {
Tomcat.addServlet(ctx, "default", new DefaultServlet());
ctx.addServletMappingDecoded("/", "default");
- WebSocketContainer wsContainer =
- ContainerProvider.getWebSocketContainer();
+ WebSocketContainer wsContainer =
ContainerProvider.getWebSocketContainer();
tomcat.start();
@@ -97,8 +91,7 @@ public class TestWsRemoteEndpointImplServer extends
WebSocketBaseTest {
protected ServerEndpointConfig getServerEndpointConfig() {
List<Class<? extends Encoder>> encoders = new ArrayList<>();
encoders.add(Bug58624Encoder.class);
- return ServerEndpointConfig.Builder.create(
- Bug58624Endpoint.class, PATH).encoders(encoders).build();
+ return ServerEndpointConfig.Builder.create(Bug58624Endpoint.class,
PATH).encoders(encoders).build();
}
}
@@ -109,8 +102,7 @@ public class TestWsRemoteEndpointImplServer extends
WebSocketBaseTest {
@OnOpen
public void onOpen(Session session) {
// Disabling blocking timeouts for this test
- session.getUserProperties().put(
-
org.apache.tomcat.websocket.Constants.BLOCKING_SEND_TIMEOUT_PROPERTY,
+
session.getUserProperties().put(org.apache.tomcat.websocket.Constants.BLOCKING_SEND_TIMEOUT_PROPERTY,
Long.valueOf(-1));
ex.submit(new Bug58624SendMessage(session));
}
diff --git a/test/org/apache/tomcat/websocket/server/TestWsServerContainer.java
b/test/org/apache/tomcat/websocket/server/TestWsServerContainer.java
index 28fc72b1fd..db18f0c06e 100644
--- a/test/org/apache/tomcat/websocket/server/TestWsServerContainer.java
+++ b/test/org/apache/tomcat/websocket/server/TestWsServerContainer.java
@@ -68,8 +68,7 @@ public class TestWsServerContainer extends WebSocketBaseTest {
Tomcat.addServlet(ctx, "default", new DefaultServlet());
ctx.addServletMappingDecoded("/", "default");
- WebSocketContainer wsContainer =
- ContainerProvider.getWebSocketContainer();
+ WebSocketContainer wsContainer =
ContainerProvider.getWebSocketContainer();
tomcat.start();
@@ -100,8 +99,7 @@ public class TestWsServerContainer extends WebSocketBaseTest
{
@Override
protected ServerEndpointConfig getServerEndpointConfig() {
- return ServerEndpointConfig.Builder.create(
- TesterEchoServer.Basic.class, "/{param}").build();
+ return
ServerEndpointConfig.Builder.create(TesterEchoServer.Basic.class,
"/{param}").build();
}
}
@@ -110,12 +108,9 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testSpecExample3() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Object.class, "/a/{var}/c").build();
- ServerEndpointConfig configB = ServerEndpointConfig.Builder.create(
- Object.class, "/a/b/c").build();
- ServerEndpointConfig configC = ServerEndpointConfig.Builder.create(
- Object.class, "/a/{var1}/{var2}").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Object.class, "/a/{var}/c").build();
+ ServerEndpointConfig configB =
ServerEndpointConfig.Builder.create(Object.class, "/a/b/c").build();
+ ServerEndpointConfig configC =
ServerEndpointConfig.Builder.create(Object.class, "/a/{var1}/{var2}").build();
sc.addEndpoint(configA);
sc.addEndpoint(configB);
@@ -131,10 +126,8 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testSpecExample4() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Object.class, "/{var1}/d").build();
- ServerEndpointConfig configB = ServerEndpointConfig.Builder.create(
- Object.class, "/b/{var2}").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Object.class, "/{var1}/d").build();
+ ServerEndpointConfig configB =
ServerEndpointConfig.Builder.create(Object.class, "/b/{var2}").build();
sc.addEndpoint(configA);
sc.addEndpoint(configB);
@@ -147,10 +140,8 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testDuplicatePaths01() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Object.class, "/a/b/c").build();
- ServerEndpointConfig configB = ServerEndpointConfig.Builder.create(
- Object.class, "/a/b/c").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Object.class, "/a/b/c").build();
+ ServerEndpointConfig configB =
ServerEndpointConfig.Builder.create(Object.class, "/a/b/c").build();
sc.addEndpoint(configA);
sc.addEndpoint(configB);
@@ -161,10 +152,8 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testDuplicatePaths02() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Object.class, "/a/b/{var}").build();
- ServerEndpointConfig configB = ServerEndpointConfig.Builder.create(
- Object.class, "/a/b/{var}").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Object.class, "/a/b/{var}").build();
+ ServerEndpointConfig configB =
ServerEndpointConfig.Builder.create(Object.class, "/a/b/{var}").build();
sc.addEndpoint(configA);
sc.addEndpoint(configB);
@@ -175,10 +164,8 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testDuplicatePaths03() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Object.class, "/a/b/{var1}").build();
- ServerEndpointConfig configB = ServerEndpointConfig.Builder.create(
- Object.class, "/a/b/{var2}").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Object.class, "/a/b/{var1}").build();
+ ServerEndpointConfig configB =
ServerEndpointConfig.Builder.create(Object.class, "/a/b/{var2}").build();
sc.addEndpoint(configA);
sc.addEndpoint(configB);
@@ -189,10 +176,8 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testDuplicatePaths04() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Object.class, "/a/{var1}/{var2}").build();
- ServerEndpointConfig configB = ServerEndpointConfig.Builder.create(
- Object.class, "/a/b/{var2}").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Object.class, "/a/{var1}/{var2}").build();
+ ServerEndpointConfig configB =
ServerEndpointConfig.Builder.create(Object.class, "/a/b/{var2}").build();
sc.addEndpoint(configA);
sc.addEndpoint(configB);
@@ -203,15 +188,13 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
/*
- * Simulates a class that gets picked up for extending Endpoint and for
- * being annotated.
+ * Simulates a class that gets picked up for extending Endpoint and for
being annotated.
*/
@Test(expected = DeploymentException.class)
public void testDuplicatePaths11() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Pojo.class, "/foo").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Pojo.class, "/foo").build();
sc.addEndpoint(configA, false);
sc.addEndpoint(Pojo.class, true);
@@ -225,8 +208,7 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testDuplicatePaths12() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Pojo.class, "/foo").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Pojo.class, "/foo").build();
sc.addEndpoint(Pojo.class, true);
sc.addEndpoint(configA);
@@ -242,8 +224,7 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testDuplicatePaths13() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Pojo.class, "/foo").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Pojo.class, "/foo").build();
sc.addEndpoint(Pojo.class);
sc.addEndpoint(configA);
@@ -257,8 +238,7 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testDuplicatePaths14() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Object.class, "/foo").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Object.class, "/foo").build();
sc.addEndpoint(Pojo.class, true);
sc.addEndpoint(configA);
@@ -266,15 +246,13 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
/*
- * Simulates a class that gets picked up for extending Endpoint and for
- * being annotated.
+ * Simulates a class that gets picked up for extending Endpoint and for
being annotated.
*/
@Test(expected = DeploymentException.class)
public void testDuplicatePaths21() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- PojoTemplate.class, "/foo/{a}").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(PojoTemplate.class, "/foo/{a}").build();
sc.addEndpoint(configA, false);
sc.addEndpoint(PojoTemplate.class, true);
@@ -288,8 +266,7 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testDuplicatePaths22() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- PojoTemplate.class, "/foo/{a}").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(PojoTemplate.class, "/foo/{a}").build();
sc.addEndpoint(PojoTemplate.class, true);
sc.addEndpoint(configA);
@@ -305,8 +282,7 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testDuplicatePaths23() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- PojoTemplate.class, "/foo/{a}").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(PojoTemplate.class, "/foo/{a}").build();
sc.addEndpoint(PojoTemplate.class);
sc.addEndpoint(configA);
@@ -320,8 +296,7 @@ public class TestWsServerContainer extends
WebSocketBaseTest {
public void testDuplicatePaths24() throws Exception {
WsServerContainer sc = new WsServerContainer(new
TesterServletContext());
- ServerEndpointConfig configA = ServerEndpointConfig.Builder.create(
- Object.class, "/foo/{a}").build();
+ ServerEndpointConfig configA =
ServerEndpointConfig.Builder.create(Object.class, "/foo/{a}").build();
sc.addEndpoint(PojoTemplate.class, true);
sc.addEndpoint(configA);
diff --git a/test/org/apache/tomcat/websocket/server/TesterEndpointConfig.java
b/test/org/apache/tomcat/websocket/server/TesterEndpointConfig.java
index 934660631a..ad4e0d4af1 100644
--- a/test/org/apache/tomcat/websocket/server/TesterEndpointConfig.java
+++ b/test/org/apache/tomcat/websocket/server/TesterEndpointConfig.java
@@ -27,8 +27,8 @@ public abstract class TesterEndpointConfig extends
WsContextListener {
public void contextInitialized(ServletContextEvent sce) {
super.contextInitialized(sce);
- ServerContainer sc = (ServerContainer)
sce.getServletContext().getAttribute(
- Constants.SERVER_CONTAINER_SERVLET_CONTEXT_ATTRIBUTE);
+ ServerContainer sc = (ServerContainer) sce.getServletContext()
+
.getAttribute(Constants.SERVER_CONTAINER_SERVLET_CONTEXT_ATTRIBUTE);
try {
ServerEndpointConfig sec = getServerEndpointConfig();
diff --git a/test/org/apache/tomcat/websocket/server/TesterWsClient.java
b/test/org/apache/tomcat/websocket/server/TesterWsClient.java
index e1b79623ba..e78163ac49 100644
--- a/test/org/apache/tomcat/websocket/server/TesterWsClient.java
+++ b/test/org/apache/tomcat/websocket/server/TesterWsClient.java
@@ -25,13 +25,11 @@ import java.nio.charset.StandardCharsets;
import jakarta.websocket.CloseReason.CloseCode;
/**
- * A client for testing Websocket behavior that differs from standard client
- * behavior.
+ * A client for testing Websocket behavior that differs from standard client
behavior.
*/
public class TesterWsClient {
- private static final byte[] maskingKey = new byte[] { 0x12, 0x34, 0x56,
- 0x78 };
+ private static final byte[] maskingKey = new byte[] { 0x12, 0x34, 0x56,
0x78 };
private final Socket socket;
@@ -68,8 +66,7 @@ public class TesterWsClient {
}
private void readUpgradeResponse() throws IOException {
- BufferedReader in = new BufferedReader(new InputStreamReader(
- socket.getInputStream()));
+ BufferedReader in = new BufferedReader(new
InputStreamReader(socket.getInputStream()));
String line = in.readLine();
while (line != null && !line.isEmpty()) {
line = in.readLine();
@@ -98,11 +95,9 @@ public class TesterWsClient {
}
private static String createUpgradeRequest(String path) {
- String[] upgradeRequestLines = { "GET " + path + " HTTP/1.1",
- "Connection: Upgrade", "Host: localhost:8080",
- "Origin: localhost:8080",
- "Sec-WebSocket-Key: OEvAoAKn5jsuqv2/YJ1Wfg==",
- "Sec-WebSocket-Version: 13", "Upgrade: websocket" };
+ String[] upgradeRequestLines = { "GET " + path + " HTTP/1.1",
"Connection: Upgrade", "Host: localhost:8080",
+ "Origin: localhost:8080", "Sec-WebSocket-Key:
OEvAoAKn5jsuqv2/YJ1Wfg==", "Sec-WebSocket-Version: 13",
+ "Upgrade: websocket" };
StringBuffer sb = new StringBuffer();
for (String line : upgradeRequestLines) {
sb.append(line);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]