From b0574f7b33c4d3d437c8c11cd53389e5522f6999 Mon Sep 17 00:00:00 2001 From: Artur Signell Date: Mon, 3 Jun 2013 23:15:43 +0300 Subject: Add transport parameter to @Push (#11966) Change-Id: Ic47e68a41ba407917a990ef82a98c1526a9510ef --- .../com/vaadin/tests/push/BasicPushStreaming.java | 12 ++++++ .../com/vaadin/tests/push/BasicPushWebsocket.java | 8 ++++ .../vaadin/tests/push/PushTransportAnnotation.html | 46 ++++++++++++++++++++++ 3 files changed, 66 insertions(+) create mode 100644 uitest/src/com/vaadin/tests/push/BasicPushStreaming.java create mode 100644 uitest/src/com/vaadin/tests/push/BasicPushWebsocket.java create mode 100644 uitest/src/com/vaadin/tests/push/PushTransportAnnotation.html (limited to 'uitest') diff --git a/uitest/src/com/vaadin/tests/push/BasicPushStreaming.java b/uitest/src/com/vaadin/tests/push/BasicPushStreaming.java new file mode 100644 index 0000000000..37a8afd819 --- /dev/null +++ b/uitest/src/com/vaadin/tests/push/BasicPushStreaming.java @@ -0,0 +1,12 @@ +package com.vaadin.tests.push; + +import com.vaadin.annotations.Push; +import com.vaadin.shared.ui.ui.Transport; + +@Push(transport = Transport.STREAMING) +public class BasicPushStreaming extends BasicPush { + @Override + protected void setup(com.vaadin.server.VaadinRequest request) { + addComponent(new PushConfigurator(this)); + } +} diff --git a/uitest/src/com/vaadin/tests/push/BasicPushWebsocket.java b/uitest/src/com/vaadin/tests/push/BasicPushWebsocket.java new file mode 100644 index 0000000000..6fc27e8974 --- /dev/null +++ b/uitest/src/com/vaadin/tests/push/BasicPushWebsocket.java @@ -0,0 +1,8 @@ +package com.vaadin.tests.push; + +import com.vaadin.annotations.Push; +import com.vaadin.shared.ui.ui.Transport; + +@Push(transport = Transport.WEBSOCKET) +public class BasicPushWebsocket extends BasicPush { +} diff --git a/uitest/src/com/vaadin/tests/push/PushTransportAnnotation.html b/uitest/src/com/vaadin/tests/push/PushTransportAnnotation.html new file mode 100644 index 0000000000..854dd458bb --- /dev/null +++ b/uitest/src/com/vaadin/tests/push/PushTransportAnnotation.html @@ -0,0 +1,46 @@ + + + + + + +New Test + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
New Test
open/run/com.vaadin.tests.push.BasicPushStreaming?debug&restartApplication
waitForTextPresentPush connection established using streaming
assertTextNotPresentPush connection established using websocket
open/run/com.vaadin.tests.push.BasicPushWebsocket?debug&restartApplication
assertTextNotPresentPush connection established using streaming
waitForTextPresentPush connection established using websocket
+ + -- cgit v1.2.3