aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2012-05-11 22:35:25 +0300
committerArtur Signell <artur@vaadin.com>2012-05-13 20:35:38 +0300
commit9b1e526f1dada58f1d8cd06c81a4a8cfb9191920 (patch)
tree3beb05d62a1b8fe26f3185d3ba71d90ba1fcd0c0
parent916da28e85f8bd596c5155e193edd06fc86477fd (diff)
downloadvaadin-framework-9b1e526f1dada58f1d8cd06c81a4a8cfb9191920.tar.gz
vaadin-framework-9b1e526f1dada58f1d8cd06c81a4a8cfb9191920.zip
Test for portal URL generation for render requests (#8785)
-rw-r--r--tests/testbench/com/vaadin/tests/integration/JSR286PortletApplication.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/testbench/com/vaadin/tests/integration/JSR286PortletApplication.java b/tests/testbench/com/vaadin/tests/integration/JSR286PortletApplication.java
index 8dbbc6983c..7ba6f2c0c0 100644
--- a/tests/testbench/com/vaadin/tests/integration/JSR286PortletApplication.java
+++ b/tests/testbench/com/vaadin/tests/integration/JSR286PortletApplication.java
@@ -1,5 +1,7 @@
package com.vaadin.tests.integration;
+import java.io.ByteArrayOutputStream;
+import java.io.OutputStream;
import java.util.Iterator;
import java.util.Map;
@@ -28,6 +30,8 @@ import com.vaadin.ui.Notification;
import com.vaadin.ui.Root;
import com.vaadin.ui.Root.LegacyWindow;
import com.vaadin.ui.TextField;
+import com.vaadin.ui.Upload;
+import com.vaadin.ui.Upload.Receiver;
/**
* Adapted from old PortletDemo to support integration testing.
@@ -67,6 +71,14 @@ public class JSR286PortletApplication extends Application.LegacyApplication {
portletMax.setEnabled(false);
main.addComponent(portletMax);
+ Upload upload = new Upload("Upload a file", new Receiver() {
+
+ public OutputStream receiveUpload(String filename, String mimeType) {
+ return new ByteArrayOutputStream();
+ }
+ });
+ main.addComponent(upload);
+
if (getContext() instanceof PortletApplicationContext2) {
PortletApplicationContext2 ctx = (PortletApplicationContext2) getContext();
ctx.addPortletListener(this, new DemoPortletListener());