Просмотр исходного кода

Fix tests

tags/gwtquery-project-1.5-beta1
Manolo Carrasco 9 лет назад
Родитель
Сommit
c6a06834dc

+ 1
- 1
gwtquery-core/src/main/java/com/google/gwt/query/client/GQuery.java Просмотреть файл

@@ -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);

+ 3
- 4
gwtquery-core/src/main/java/com/google/gwt/query/client/plugins/ajax/Ajax.java Просмотреть файл

@@ -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() {

+ 4
- 4
gwtquery-core/src/test/java/com/google/gwt/query/client/GQueryCoreTestGwt.java Просмотреть файл

@@ -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"));

Загрузка…
Отмена
Сохранить