aboutsummaryrefslogtreecommitdiff
path: root/juick-server/src/test/java/com/juick/server/tests/WebsocketClientConfig.java
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2018-07-24 21:34:23 +0300
committerGravatar Vitaly Takmazov2018-07-24 21:34:23 +0300
commit09552f180282bd845bac585408f27e1504e7897d (patch)
treef9de223feed361cfc1b7ca5e8e50c0c43db2c98f /juick-server/src/test/java/com/juick/server/tests/WebsocketClientConfig.java
parentee61f91b3e4541d405bd92c2ba2486ceb4c3b46f (diff)
drop incompleted websocket tests
Diffstat (limited to 'juick-server/src/test/java/com/juick/server/tests/WebsocketClientConfig.java')
-rw-r--r--juick-server/src/test/java/com/juick/server/tests/WebsocketClientConfig.java52
1 files changed, 0 insertions, 52 deletions
diff --git a/juick-server/src/test/java/com/juick/server/tests/WebsocketClientConfig.java b/juick-server/src/test/java/com/juick/server/tests/WebsocketClientConfig.java
deleted file mode 100644
index 074be9b0..00000000
--- a/juick-server/src/test/java/com/juick/server/tests/WebsocketClientConfig.java
+++ /dev/null
@@ -1,52 +0,0 @@
-package com.juick.server.tests;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-import org.springframework.boot.CommandLineRunner;
-import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
-import org.springframework.boot.web.servlet.server.ServletWebServerFactory;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-import org.springframework.web.socket.client.WebSocketConnectionManager;
-import org.springframework.web.socket.client.standard.StandardWebSocketClient;
-
-import java.util.concurrent.CountDownLatch;
-import java.util.concurrent.TimeUnit;
-
-@Configuration
-public class WebsocketClientConfig implements CommandLineRunner {
- private static Logger logger = LoggerFactory.getLogger(ServerTests.class);
- @Bean
- public WebsocketClientHandler handler() {
- return new WebsocketClientHandler(latch);
- }
- @Bean
- ServletWebServerFactory servletWebServerFactory(){
- return new TomcatServletWebServerFactory();
- }
- @Bean
- public WebSocketConnectionManager connectionManager() {
- WebSocketConnectionManager manager = new WebSocketConnectionManager(client(),
- handler(),
- "ws://localhost:8080/ws/_all");
- manager.setAutoStartup(true);
- return manager;
- }
-
- @Bean
- public StandardWebSocketClient client() {
- return new StandardWebSocketClient();
- }
- private final CountDownLatch latch = new CountDownLatch(1);
-
- @Override
- public void run(String... args) throws Exception {
- if (latch.await(10, TimeUnit.SECONDS)) {
- logger.info("client connected");
- }
- }
-
- public CountDownLatch getLatch() {
- return latch;
- }
-}