]> source.dussan.org Git - vaadin-framework.git/commitdiff
Add more hax to make test work with new Atmosphere JS (#12241)
authorArtur Signell <artur@vaadin.com>
Thu, 17 Oct 2013 12:46:40 +0000 (15:46 +0300)
committerVaadin Code Review <review@vaadin.com>
Thu, 17 Oct 2013 13:54:29 +0000 (13:54 +0000)
Change-Id: Id75cabd402e243ed4bec7da61771554f2df4fbf6

uitest/src/com/vaadin/tests/push/TrackMessageSizeUI.java

index 67715339dac07bf980a0985ff7b66eae0e17bb57..23702564f96ca2b3f8e31975f56294ea2451b9e9 100644 (file)
@@ -34,11 +34,13 @@ import com.vaadin.tests.components.AbstractTestUIWithLog;
 import com.vaadin.ui.JavaScriptFunction;
 
 // Load vaadinPush.js so that jQueryVaadin is defined 
-@JavaScript("vaadin://vaadinPush.js")
+@JavaScript("vaadin://vaadinPush.debug.js")
 public class TrackMessageSizeUI extends AbstractTestUIWithLog {
 
     private String testMethod = "function testSequence(expected, data) {\n"
             + "    var request = {trackMessageLength: true, messageDelimiter: '|'};\n"
+            + "    _request = {trackMessageLength: true, messageDelimiter: '|'};\n"
+            + "    _handleProtocol = function(a,b) {return true;};"
             + "    var response = {partialMessage: ''};\n"
             + "    var messages = [];\n"
             + "    for(var i = 0; i < data.length; i++) {\n"
@@ -85,7 +87,7 @@ public class TrackMessageSizeUI extends AbstractTestUIWithLog {
     }
 
     private String findMethodImplementation() {
-        String filename = "/VAADIN/jquery.atmosphere.js";
+        String filename = "/VAADIN/vaadinPush.debug.js";
         URL resourceURL = findResourceURL(filename,
                 (VaadinServletService) VaadinService.getCurrent());
         if (resourceURL == null) {
@@ -141,7 +143,7 @@ public class TrackMessageSizeUI extends AbstractTestUIWithLog {
 
     @Override
     protected String getTestDescription() {
-        return "Unit tests for _trackMessageSize in jquery.atmosphere.js. Implemented with testbench and a full Vaadin server side since the testing requires some file mangling.";
+        return "Unit tests for _trackMessageSize in vaadinPush.debug.js. Implemented with testbench and a full Vaadin server side since the testing requires some file mangling.";
     }
 
     @Override