You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2016/11/18 15:23:24 UTC

svn commit: r1770397 - in /myfaces/tobago/trunk/tobago-example/tobago-example-demo/src: main/webapp/content/20-component/080-sheet/30-event/sheet-event.test.js test/java/org/apache/myfaces/tobago/example/demo/QUnitTests.java

Author: lofwyr
Date: Fri Nov 18 15:23:24 2016
New Revision: 1770397

URL: http://svn.apache.org/viewvc?rev=1770397&view=rev
Log:
improve tests
[developed with hnoeth]

Modified:
    myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/content/20-component/080-sheet/30-event/sheet-event.test.js
    myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/test/java/org/apache/myfaces/tobago/example/demo/QUnitTests.java

Modified: myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/content/20-component/080-sheet/30-event/sheet-event.test.js
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/content/20-component/080-sheet/30-event/sheet-event.test.js?rev=1770397&r1=1770396&r2=1770397&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/content/20-component/080-sheet/30-event/sheet-event.test.js (original)
+++ myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/content/20-component/080-sheet/30-event/sheet-event.test.js Fri Nov 18 15:23:24 2016
@@ -20,9 +20,9 @@ QUnit.test("On click with ajax", functio
   var done = assert.async(4);
 
   $oneClickAjax = jQueryFrame("#page\\:mainForm\\:changeExample\\:\\:0");
-  $venus = jQueryFrame("#page\\:mainForm\\:s1\\:2\\:columnEventAjax");
-  $jupiter = jQueryFrame("#page\\:mainForm\\:s1\\:5\\:columnEventAjax");
-  $saturn = jQueryFrame("#page\\:mainForm\\:s1\\:6\\:columnEventAjax");
+  $venus = jQueryFrame("#page\\:mainForm\\:s1\\:2\\:sample0");
+  $jupiter = jQueryFrame("#page\\:mainForm\\:s1\\:5\\:sample0");
+  $saturn = jQueryFrame("#page\\:mainForm\\:s1\\:6\\:sample0");
   $namefield = jQueryFrame("#page\\:mainForm\\:name\\:\\:field");
 
   $oneClickAjax.click();
@@ -82,9 +82,9 @@ QUnit.test("On click with full request",
   var step = 1;
 
   $oneClickFullRequest = jQueryFrame("#page\\:mainForm\\:changeExample\\:\\:1");
-  $venus = jQueryFrame("#page\\:mainForm\\:s1\\:2\\:columnEventClick");
-  $jupiter = jQueryFrame("#page\\:mainForm\\:s1\\:5\\:columnEventClick");
-  $saturn = jQueryFrame("#page\\:mainForm\\:s1\\:6\\:columnEventClick");
+  $venus = jQueryFrame("#page\\:mainForm\\:s1\\:2\\:sample1");
+  $jupiter = jQueryFrame("#page\\:mainForm\\:s1\\:5\\:sample1");
+  $saturn = jQueryFrame("#page\\:mainForm\\:s1\\:6\\:sample1");
   $namefield = jQueryFrame("#page\\:mainForm\\:name\\:\\:field");
 
   $oneClickFullRequest.click();
@@ -139,9 +139,9 @@ QUnit.test("On double click with full re
   var step = 1;
 
   $doubleClickFullRequest = jQueryFrame("#page\\:mainForm\\:changeExample\\:\\:2");
-  $venus = jQueryFrame("#page\\:mainForm\\:s1\\:2\\:columnEventDblClick");
-  $jupiter = jQueryFrame("#page\\:mainForm\\:s1\\:5\\:columnEventDblClick");
-  $saturn = jQueryFrame("#page\\:mainForm\\:s1\\:6\\:columnEventDblClick");
+  $venus = jQueryFrame("#page\\:mainForm\\:s1\\:2\\:sample2");
+  $jupiter = jQueryFrame("#page\\:mainForm\\:s1\\:5\\:sample2");
+  $saturn = jQueryFrame("#page\\:mainForm\\:s1\\:6\\:sample2");
   $namefield = jQueryFrame("#page\\:mainForm\\:name\\:\\:field");
 
   $doubleClickFullRequest.click();

Modified: myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/test/java/org/apache/myfaces/tobago/example/demo/QUnitTests.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/test/java/org/apache/myfaces/tobago/example/demo/QUnitTests.java?rev=1770397&r1=1770396&r2=1770397&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/test/java/org/apache/myfaces/tobago/example/demo/QUnitTests.java (original)
+++ myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/test/java/org/apache/myfaces/tobago/example/demo/QUnitTests.java Fri Nov 18 15:23:24 2016
@@ -234,10 +234,10 @@ public class QUnitTests {
     List<String> ignore = new ArrayList<String>();
     //Knows bugs
     ignore.add("content/20-component/010-input/50-input-group/group.xhtml");
-    //PhantomJs don't work with 'resource' attribute.
-    ignore.add("content/40-test/4000-button+link/button+link.xhtml");
     //PhantomJs miscalculate the height of the dropdown box
     ignore.add("content/40-test/3000-sheet/10-sheet-types/sheet-types.xhtml");
+    //ajaxListener doesn't work for <tc:in> events: focus, blur, click, dblclick
+    ignore.add("content/40-test/6000-event/event.xhtml");
     return ignore;
   }
 
@@ -391,6 +391,12 @@ public class QUnitTests {
     runStandardTest(page);
   }
 
+  @Test
+  public void testEvent() throws UnsupportedEncodingException, InterruptedException {
+    String page = "content/40-test/6000-event/event.xhtml";
+    runStandardTest(page);
+  }
+
   @Test
   public void rendererBaseGetCurrentValue() throws UnsupportedEncodingException, InterruptedException {
     String page = "content/40-test/50000-java/10-rendererBase-getCurrentValue/rendererBase-getCurrentValue.xhtml";