]> source.dussan.org Git - gwtquery.git/commitdiff
Fix tests
authorManolo Carrasco <manolo@apache.org>
Thu, 29 Jan 2015 11:36:07 +0000 (12:36 +0100)
committerManolo Carrasco <manolo@apache.org>
Thu, 29 Jan 2015 11:36:07 +0000 (12:36 +0100)
gwtquery-core/src/main/java/com/google/gwt/query/client/GQuery.java
gwtquery-core/src/main/java/com/google/gwt/query/client/plugins/ajax/Ajax.java
gwtquery-core/src/test/java/com/google/gwt/query/client/GQueryCoreTestGwt.java

index ba59caddb79c31084ce79d68785777756d396e62..92641bf8f03e49edfbfd539e5a7ac7ba04ef33da 100644 (file)
@@ -287,7 +287,7 @@ public class GQuery implements Lazy<GQuery, LazyGQuery> {
         return $(JsUtils.<Element> cast(o));
       }
       if (o instanceof JsonBuilder) {
-        return new GQuery(((JsonBuilder) o).getDataImpl());
+        return new GQuery(((JsonBuilder) o).<Element>getDataImpl());
       }
       if (o instanceof JavaScriptObject) {
         return $((JavaScriptObject) o);
index 814a58e217c38e821f4739467044b48b31959c6f..429b00ebd8010a3fe975106f0c2f25df9edf98f5 100644 (file)
@@ -391,8 +391,7 @@ public class Ajax extends GQuery {
   }
 
   public static Promise loadScript(final String url, Function success) {
-    GQuery script = $("script[src^='" + url + "']");
-    if (script.isEmpty()) {
+    if (!GWT.isClient() || $("script[src^='" + url + "']").isEmpty()) {
       return ajax(createSettings()
           .setUrl(url)
           .setType("get")
@@ -463,11 +462,11 @@ public class Ajax extends GQuery {
     return this;
   }
 
-  public static Promise loadLink(String rel, String url) {
+  public static Promise loadLink(final String rel, final String url) {
     GQuery link = $("link[rel='" + rel + "'][href^='" + url + "']");
     if (link.isEmpty()) {
       return new PromiseFunction() {
-        public void f(Deferred dfd) {
+        public void f(final Deferred dfd) {
           GQuery link = $("<link rel='" + rel + "' href='" + url + "'/>");
           link.on("load", new Function() {
             public void f() {
index 541816210ecdb865968cd5500dcbb2b56e062c9b..3c76a811787b89a8057c24bcb6a54b8bb97109cd 100644 (file)
@@ -578,8 +578,8 @@ public class GQueryCoreTestGwt extends GWTTestCase {
   public void testPropMethod(){
     $(e).html("<input id=\"checkBox1\" type=\"checkbox\" checked=\"checked\" /> <input id=\"checkBox2\" type=\"checkbox\" />");
 
-    assertEquals(true, $("#checkBox1",e).prop("checked"));
-    assertEquals(false, $("#checkBox2",e).prop("checked"));
+    assertEquals(Boolean.TRUE, $("#checkBox1",e).prop("checked"));
+    assertEquals(Boolean.FALSE, $("#checkBox2",e).prop("checked"));
 
     $("#checkBox1",e).prop("checked", false);
     $("#checkBox2",e).prop("checked", new Function() {
@@ -588,8 +588,8 @@ public class GQueryCoreTestGwt extends GWTTestCase {
         return Boolean.TRUE;
       }
     });
-    assertEquals(true, $("#checkBox2",e).prop("checked"));
-    assertEquals(false, $("#checkBox1",e).prop("checked"));
+    assertEquals(Boolean.TRUE, $("#checkBox2",e).prop("checked"));
+    assertEquals(Boolean.FALSE, $("#checkBox1",e).prop("checked"));
 
     $(window).prop("foo", 234);
     assertEquals(234d, $(window).prop("foo"));