aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/com/juick/server
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2019-05-05 12:24:58 +0300
committerGravatar Vitaly Takmazov2019-05-05 12:24:58 +0300
commit916b8fd13b19f3ce7ed0f7dda1eea2b8892b0cb3 (patch)
tree01b35eff660b6bb2687cc0b6dc60a5fa2c06e793 /src/test/java/com/juick/server
parent6600ac2ea29a8ccc6a2f23814f3179f0f6d45cfd (diff)
Fix /ws/ redirects
Diffstat (limited to 'src/test/java/com/juick/server')
-rw-r--r--src/test/java/com/juick/server/tests/ServerTests.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/test/java/com/juick/server/tests/ServerTests.java b/src/test/java/com/juick/server/tests/ServerTests.java
index c554f20e..322d4de7 100644
--- a/src/test/java/com/juick/server/tests/ServerTests.java
+++ b/src/test/java/com/juick/server/tests/ServerTests.java
@@ -2048,4 +2048,17 @@ public class ServerTests {
.andExpect(status().isOk())
.andExpect(content().contentType("application/rss+xml;charset=UTF-8"));
}
+
+ @Test
+ public void wsThreadsShouldRedirect() throws Exception {
+ int mid = messagesService.createMessage(ugnich.getUid(), "tst", null, Collections.emptyList());
+ mockMvc.perform(get("/ugnich/" + mid))
+ .andExpect(status().isOk());
+ mockMvc.perform(get("/s/" + mid))
+ .andExpect(status().isFound())
+ .andExpect(redirectedUrl("/ugnich/" + mid));
+ mockMvc.perform(get("/ws/" + mid))
+ .andExpect(status().isFound())
+ .andExpect(redirectedUrl("/ugnich/" + mid));
+ }
}