Properties.create("color: 'red', 'font-weight': 'bold', background: 'blue'"));
assertEquals("red", $("p", e).css("color"));
assertEquals("bold", $("p", e).css("font-weight"));
- assertEquals("blue", $("p", e).css("background-color"));
+ assertEquals("blue", $("p", e).css("background-color", false));
// css() camelize and uppercase
$(e).html("<p>Test Paragraph.</p>");
$("p", e).css(Properties.create("COLOR: 'red', 'FONT-WEIGHT': 'bold'"));
- assertEquals("red", $("p", e).css("color"));
+ assertEquals("red", $("p", e).css("color", false));
assertEquals("", $("p", e).css("background"));
}
content = "<div id='mainDiv'><div id='subDiv1' class='subDiv'><div id='subSubDiv1'><p id='p1'>child1</p></div></div><div id='subDiv2' class='subDiv'><div id='subSubDiv2'><p id='p2'>child2</p></div></div></div>";
$(e).html(content);
$("p",e).parentsUntil("#mainDiv").css(CSS.COLOR.with(RGBColor.RED));
- assertEquals("red", $("#subDiv1", e).css(CSS.COLOR));
- assertEquals("red", $("#subSubDiv1", e).css(CSS.COLOR));
- assertEquals("red", $("#subDiv2", e).css(CSS.COLOR));
- assertEquals("red", $("#subSubDiv2", e).css(CSS.COLOR));
- assertEquals("", $("#mainDiv", e).css(CSS.COLOR));
- assertEquals("", $("#p1", e).css(CSS.COLOR));
- assertEquals("", $("#p2", e).css(CSS.COLOR));
+ assertEquals("red", $("#subDiv1", e).css(CSS.COLOR, false));
+ assertEquals("red", $("#subSubDiv1", e).css(CSS.COLOR, false));
+ assertEquals("red", $("#subDiv2", e).css(CSS.COLOR, false));
+ assertEquals("red", $("#subSubDiv2", e).css(CSS.COLOR, false));
+ assertEquals("", $("#mainDiv", e).css(CSS.COLOR, false));
+ assertEquals("", $("#p1", e).css(CSS.COLOR, false));
+ assertEquals("", $("#p2", e).css(CSS.COLOR, false));
$("#p1",e).parentsUntil(".subDiv").css(CSS.COLOR.with(RGBColor.YELLOW));
assertEquals("red", $("#subDiv1", e).css(CSS.COLOR));
final GQuery sectA = $("#id1");
final GQuery sectB = $("#id2");
final GQuery sectC = $("#id3");
-
+
// hide()
sectA.hide();
- assertEquals("none", sectA.css("display"));
+ assertEquals("none", sectA.css("display", false));
sectB.hide();
- assertEquals("none", sectB.css("display"));
+ assertEquals("none", sectB.css("display", false));
// show()
sectA.show();
- assertEquals("inline", sectA.css("display"));
+ assertEquals("inline", sectA.css("display", false));
sectB.show();
- assertEquals("", sectB.css("display"));
+ assertEquals("", sectB.css("display", false));
// toggle()
- assertEquals("", sectC.css("display"));
+ assertEquals("", sectC.css("display", false));
sectC.toggle();
- assertEquals("none", sectC.css("display"));
+ assertEquals("none", sectC.css("display", false));
sectC.toggle();
- assertEquals("block", sectC.css("display"));
+ assertEquals("block", sectC.css("display", false));
}
public void testSliceMethods() {
$(parent).click();
- assertEquals("red", $(parent).css(CSS.BACKGROUND_COLOR));
-
-
+ assertEquals("red", $(parent).css(CSS.BACKGROUND_COLOR, false));
}
public void testDetachMethod(){
assertEquals("parent",$("#parent", e).data("key"));
$("#child", e).click();
- assertEquals("red", $(child).css(CSS.BACKGROUND_COLOR));
+ assertEquals("red", $(child).css(CSS.BACKGROUND_COLOR, false));
$("#parent", e).click();
- assertEquals("red", $(parent).css(CSS.BACKGROUND_COLOR));
-
-
-
+ assertEquals("red", $(parent).css(CSS.BACKGROUND_COLOR, false));
}
public void testDetachMethodWithFilter(){
assertEquals(1,$("#parent", e).length());
$(child).click();
- assertEquals("red", $("#child", e).css(CSS.BACKGROUND_COLOR));
+ assertEquals("red", $("#child", e).css(CSS.BACKGROUND_COLOR, false));
$(parent).click();
- assertEquals("red", $("#parent", e).css(CSS.BACKGROUND_COLOR));
-
-
+ assertEquals("red", $("#parent", e).css(CSS.BACKGROUND_COLOR, false));
}
public void testUnwrapMethod(){
+"</li>"
+"<li>list item 4</li>"
+"</ul>");
- assertEquals("", $("#l2").css("background-color"));
+ assertEquals("", $("#l2").css("background-color", false));
$("li", e).has("ul").css("background-color", "red");
- assertEquals("red", $("#l2").css("background-color"));
+ assertEquals("red", $("#l2").css("background-color", false));
Element span = $("span", e).get(0);
assertEquals("l3", $("li", e).has(span).id());
$("#test").css(CSS.BACKGROUND_COLOR.with(RGBColor.AQUA));
- assertEquals("aqua", $("#test").css("backgroundColor"));
- assertEquals("aqua", $("#test").css(CSS.BACKGROUND_COLOR));
+ assertEquals("aqua", $("#test").css("backgroundColor", false));
+ assertEquals("aqua", $("#test").css(CSS.BACKGROUND_COLOR, false));
$("#test").css(CSS.BACKGROUND_COLOR.with(RGBColor.rgb("#112233")));
- assertEquals("#112233", $("#test").css("backgroundColor"));
- assertEquals("#112233", $("#test").css(CSS.BACKGROUND_COLOR));
+ assertEquals("#112233", $("#test").css("backgroundColor", false));
+ assertEquals("#112233", $("#test").css(CSS.BACKGROUND_COLOR, false));
$("#test").css(CSS.BACKGROUND_COLOR.with(RGBColor.rgb(35, 45, 55)));
- assertEquals("rgb(35,45,55)", $("#test").css("backgroundColor"));
- assertEquals("rgb(35,45,55)", $("#test").css(CSS.BACKGROUND_COLOR));
+ assertEquals("rgb(35,45,55)", $("#test").css("backgroundColor", false));
+ assertEquals("rgb(35,45,55)", $("#test").css(CSS.BACKGROUND_COLOR, false));
}
assertEquals("20mm", $("#test").css(CSS.BORDER_WIDTH));
$("#test").css(CSS.BORDER_BOTTOM_WIDTH.with(BorderWidth.THICK));
- assertEquals("thick", $("#test").css("borderBottomWidth"));
- assertEquals("thick", $("#test").css(CSS.BORDER_BOTTOM_WIDTH));
+ assertEquals("thick", $("#test").css("borderBottomWidth", false));
+ assertEquals("thick", $("#test").css(CSS.BORDER_BOTTOM_WIDTH, false));
$("#test").css(CSS.BORDER_TOP_WIDTH.with(BorderWidth.THIN));
- assertEquals("thin", $("#test").css("borderTopWidth"));
- assertEquals("thin", $("#test").css(CSS.BORDER_TOP_WIDTH));
+ assertEquals("thin", $("#test").css("borderTopWidth", false));
+ assertEquals("thin", $("#test").css(CSS.BORDER_TOP_WIDTH, false));
$("#test").css(CSS.BORDER_LEFT_WIDTH.with(BorderWidth.THIN));
- assertEquals("thin", $("#test").css("borderLeftWidth"));
- assertEquals("thin", $("#test").css(CSS.BORDER_LEFT_WIDTH));
+ assertEquals("thin", $("#test").css("borderLeftWidth", false));
+ assertEquals("thin", $("#test").css(CSS.BORDER_LEFT_WIDTH, false));
$("#test").css(CSS.BORDER_RIGHT_WIDTH.with(BorderWidth.THICK));
- assertEquals("thick", $("#test").css("borderRightWidth"));
- assertEquals("thick", $("#test").css(CSS.BORDER_RIGHT_WIDTH));
+ assertEquals("thick", $("#test").css("borderRightWidth", false));
+ assertEquals("thick", $("#test").css(CSS.BORDER_RIGHT_WIDTH, false));
}
assertEquals("10px", $("#test").css(CSS.HEIGHT));
$("#test").css(CSS.HEIGHT.with(Length.cm(10)));
- assertEquals("10cm", $("#test").css(CSS.HEIGHT));
+ assertEquals("10cm", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.em(10)));
- assertEquals("10em", $("#test").css(CSS.HEIGHT));
+ assertEquals("10em", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.ex(10)));
- assertEquals("10ex", $("#test").css(CSS.HEIGHT));
+ assertEquals("10ex", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.in(10)));
- assertEquals("10in", $("#test").css(CSS.HEIGHT));
+ assertEquals("10in", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.mm(10)));
- assertEquals("10mm", $("#test").css(CSS.HEIGHT));
+ assertEquals("10mm", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.pc(10)));
- assertEquals("10pc", $("#test").css(CSS.HEIGHT));
+ assertEquals("10pc", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.pct(10)));
- assertEquals("10%", $("#test").css(CSS.HEIGHT));
+ assertEquals("10%", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.pt(10)));
- assertEquals("10pt", $("#test").css(CSS.HEIGHT));
+ assertEquals("10pt", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.px(10.1)));
- assertEquals("10.1px", $("#test").css(CSS.HEIGHT));
+ assertEquals("10.1px", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.cm(10.1)));
- assertEquals("10.1cm", $("#test").css(CSS.HEIGHT));
+ assertEquals("10.1cm", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.em(10.1)));
- assertEquals("10.1em", $("#test").css(CSS.HEIGHT));
+ assertEquals("10.1em", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.ex(10.1)));
- assertEquals("10.1ex", $("#test").css(CSS.HEIGHT));
+ assertEquals("10.1ex", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.in(10.1)));
- assertEquals("10.1in", $("#test").css(CSS.HEIGHT));
+ assertEquals("10.1in", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.mm(10.1)));
- assertEquals("10.1mm", $("#test").css(CSS.HEIGHT));
+ assertEquals("10.1mm", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.pc(10.1)));
- assertEquals("10.1pc", $("#test").css(CSS.HEIGHT));
+ assertEquals("10.1pc", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.pct(10.1)));
- assertEquals("10.1%", $("#test").css(CSS.HEIGHT));
+ assertEquals("10.1%", $("#test").css(CSS.HEIGHT, false));
$("#test").css(CSS.HEIGHT.with(Length.pt(10.1)));
- assertEquals("10.1pt", $("#test").css(CSS.HEIGHT));
+ assertEquals("10.1pt", $("#test").css(CSS.HEIGHT, false));
}
$(e).html("<div id='test'>Content</div>");
$("#test").css(CSS.TEXT_IDENT.with(Length.px(15)));
- assertEquals("15px", $("#test").css("textIdent"));
- assertEquals("15px", $("#test").css(CSS.TEXT_IDENT));
+ assertEquals("15px", $("#test").css("textIdent", false));
+ assertEquals("15px", $("#test").css(CSS.TEXT_IDENT, false));
}
$(e).html("<div id='test'>Content</div>");
$("#test").css(CSS.TEXT_TRANSFORM.with(TextTransform.UPPERCASE));
- assertEquals("uppercase", $("#test").css("textTransform"));
- assertEquals("uppercase", $("#test").css(CSS.TEXT_TRANSFORM));
+ assertEquals("uppercase", $("#test").css("textTransform", false));
+ assertEquals("uppercase", $("#test").css(CSS.TEXT_TRANSFORM, false));
$("#test").css(CSS.TEXT_TRANSFORM.with(TextTransform.LOWERCASE));
- assertEquals("lowercase", $("#test").css("textTransform"));
+ assertEquals("lowercase", $("#test").css("textTransform", false));
$("#test").css(CSS.TEXT_TRANSFORM.with(TextTransform.CAPITALIZE));
- assertEquals("capitalize", $("#test").css("textTransform"));
+ assertEquals("capitalize", $("#test").css("textTransform", false));
}
public void testUnicodeBidiProperty() {
$("#div1",e).addClass("clickMe");
$("#div1",e).click();
- assertEquals(RGBColor.RED.getCssName(), $("#div1", e).css(CSS.COLOR));
+ assertEquals(RGBColor.RED.getCssName(), $("#div1", e).css(CSS.COLOR, false));
$("#div1",e).dblclick();
- assertEquals(RGBColor.BLUE.getCssName(), $("#div1", e).css(CSS.COLOR));
+ assertEquals(RGBColor.BLUE.getCssName(), $("#div1", e).css(CSS.COLOR, false));
//reset
$("#div1",e).css(CSS.COLOR.with(RGBColor.BLACK));
$(".clickMe", e).die("click");
$("#div1",e).click();
- assertEquals(RGBColor.BLACK.getCssName(), $("#div1", e).css(CSS.COLOR));
+ assertEquals(RGBColor.BLACK.getCssName(), $("#div1", e).css(CSS.COLOR, false));
$("#div1",e).dblclick();
- assertEquals(RGBColor.BLUE.getCssName(), $("#div1", e).css(CSS.COLOR));
+ assertEquals(RGBColor.BLUE.getCssName(), $("#div1", e).css(CSS.COLOR, false));
//reset
$("#div1",e).css(CSS.COLOR.with(RGBColor.BLACK));
$(".clickMe", e).die("dblclick");
$("#div1",e).dblclick();
- assertEquals(RGBColor.BLACK.getCssName(), $("#div1", e).css(CSS.COLOR));
+ assertEquals(RGBColor.BLACK.getCssName(), $("#div1", e).css(CSS.COLOR, false));
}
$("#div1",e).addClass("clickMe");
$("#div1",e).click();
- assertEquals(RGBColor.RED.getCssName(), $("#div1", e).css(CSS.COLOR));
+ assertEquals(RGBColor.RED.getCssName(), $("#div1", e).css(CSS.COLOR, false));
$("#div1",e).dblclick();
- assertEquals(RGBColor.BLUE.getCssName(), $("#div1", e).css(CSS.COLOR));
+ assertEquals(RGBColor.BLUE.getCssName(), $("#div1", e).css(CSS.COLOR, false));
//reset
$("#div1",e).css(CSS.COLOR.with(RGBColor.BLACK));
$(".clickMe", e).die();
$("#div1",e).click();
- assertEquals(RGBColor.BLACK.getCssName(), $("#div1", e).css(CSS.COLOR));
+ assertEquals(RGBColor.BLACK.getCssName(), $("#div1", e).css(CSS.COLOR, false));
$("#div1",e).dblclick();
- assertEquals(RGBColor.BLACK.getCssName(), $("#div1", e).css(CSS.COLOR));
+ assertEquals(RGBColor.BLACK.getCssName(), $("#div1", e).css(CSS.COLOR, false));
}
}
});
$("p", e).dblclick();
- assertEquals("yellow", $("p", e).css("color"));
+ assertEquals("yellow", $("p", e).css("color", false));
}
public void testEventsPlugin() {
}
});
$("p", e, Events.Events).trigger(Event.ONCLICK);
- assertEquals("red", $("p", e).css("color"));
- assertEquals("green", $("p", e).css("background-color"));
+ assertEquals("red", $("p", e).css("color", false));
+ assertEquals("green", $("p", e).css("background-color", false));
// unbind
$("p", e).css(CSS.COLOR.with(RGBColor.WHITE));
$("p", e).unbind(Event.ONCLICK);
$("p", e).click();
- assertEquals("white", $("p", e).css("color"));
+ assertEquals("white", $("p", e).css("color", false));
// toggle
$("p", e).unbind(Event.ONCLICK);
}
});
$("p", e).click();
- assertEquals("red", $("p", e).css("color"));
+ assertEquals("red", $("p", e).css("color", false));
$("p", e).click();
- assertEquals("blue", $("p", e).css("color"));
+ assertEquals("blue", $("p", e).css("color", false));
// one
$("p", e).unbind(Event.ONCLICK);
}
});
$("p", e).click();
- assertEquals("red", $("p", e).css("color"));
+ assertEquals("red", $("p", e).css("color", false));
$("p", e).css(CSS.COLOR.with(RGBColor.WHITE));
$("p", e).click();
- assertEquals("white", $("p", e).css("color"));
+ assertEquals("white", $("p", e).css("color", false));
// hover (mouseover, mouseout)
$("p", e).hover(new Function() {
}
});
$("p", e).trigger(Event.ONMOUSEOVER);
- assertEquals("yellow", $("p", e).css("background-color"));
+ assertEquals("yellow", $("p", e).css("background-color", false));
$("p", e).trigger(Event.ONMOUSEOUT);
- assertEquals("white", $("p", e).css("background-color"));
+ assertEquals("white", $("p", e).css("background-color", false));
// // focus
// FIXME: Html 2.1.0 failing but FF do not
// }
// });
// $("p", e).focus();
-// assertEquals("black", $("p", e).css("border-top-color"));
-// assertEquals("dotted", $("p", e).css("border-top-style"));
-// assertEquals("1px", $("p", e).css("border-top-width"));
+// assertEquals("black", $("p", e).css("border-top-color", false));
+// assertEquals("dotted", $("p", e).css("border-top-style", false));
+// assertEquals("1px", $("p", e).css("border-top-width", false));
//
// // blur
// $("p", e).blur(new Function() {
// }
// });
// $("p", e).blur();
-// assertEquals("", $("p", e).css("border"));
+// assertEquals("", $("p", e).css("border", false));
// key events
$(e).html("<input type='text'/>");
public void testLazyMethods() {
$(e).css(CSS.COLOR.with(RGBColor.WHITE));
- assertEquals("white", $(e).css("color"));
+ assertEquals("white", $(e).css("color", false));
$(e).one(Event.ONCLICK, null, lazy().css(CSS.COLOR.with(RGBColor.RED)).done());
$(e).click();
- assertEquals("red", $(e).css("color"));
+ assertEquals("red", $(e).css("color", false));
$(e).click(lazy().css(CSS.COLOR.with(RGBColor.BLACK)).done());
$(e).click();
- assertEquals("black", $(e).css("color"));
+ assertEquals("black", $(e).css("color", false));
}
public void testLive() {
$(e).html("<div id='div1' class='clickMe'><div id='div2'>Content 1<span id='span1'> blop</span></div></div>");
$(".clickMe", e).live("click", new Function(){
- public void f(Element el) {
- $(el).css("color", "red");
+ public void f() {
+ $(this).css("color", "red");
+ System.out.println($(this));
}
});
$(e).append("<div id='div3' class='clickMe'>Content 2 <div id='div4'><span id='span2'>blop</span></div></div>");
-
+
$(".clickMe", e).click();
- assertEquals("red", $("#div1", e).css("color"));
- assertEquals("red", $("#div3", e).css("color"));
+ assertEquals("red", $("#div1", e).css("color", false));
+ assertEquals("red", $("#div3", e).css("color", false));
//reset
$("*", e).css(CSS.COLOR.with(RGBColor.BLACK));
- assertEquals("black", $("div", e).css("color"));
- assertEquals("black", $("span", e).css("color"));
+ assertEquals("black", $("div", e).css("color", false));
+ assertEquals("black", $("span", e).css("color", false));
$("#span1", e).click();
- assertEquals("red", $("#div1", e).css("color"));
- assertEquals("black", $("#div3", e).css("color"));
+ assertEquals("red", $("#div1", e).css("color", false));
+ assertEquals("black", $("#div3", e).css("color", false));
//reset
$("*", e).css(CSS.COLOR.with(RGBColor.BLACK));
$("#span2", e).click();
- assertEquals("black", $("#div1", e).css("color"));
- assertEquals("red", $("#div3", e).css("color"));
+ assertEquals("black", $("#div1", e).css("color", false));
+ assertEquals("red", $("#div3", e).css("color", false));
//reset
- $("*", e).css(CSS.COLOR.with(RGBColor.BLACK));
+ $("*", e).removeClass("clickMe").css(CSS.COLOR.with(RGBColor.BLACK));
$("#div2, #div4", e).addClass("clickMe");
$("#span1", e).click();
- assertEquals("red", $("#div1", e).css("color"));
- assertEquals("red", $("#div2", e).css("color"));
- assertEquals("black", $("#div3", e).css("color"));
- assertEquals("black", $("#div4", e).css("color"));
+ assertEquals("black", $("#div1", e).css("color", false));
+ assertEquals("red", $("#div2", e).css("color", false));
+ assertEquals("black", $("#div3", e).css("color", false));
+ assertEquals("black", $("#div4", e).css("color", false));
- //reset
+ //reset
$("*", e).css(CSS.COLOR.with(RGBColor.BLACK));
$("#span2", e).click();
- assertEquals("black", $("#div1", e).css("color"));
- assertEquals("black", $("#div2", e).css("color"));
- assertEquals("red", $("#div3", e).css("color"));
- assertEquals("red", $("#div4", e).css("color"));
-
+ assertEquals("black", $("#div1", e).css("color", false));
+ assertEquals("black", $("#div2", e).css("color", false));
+ assertEquals("black", $("#div3", e).css("color", false));
+ assertEquals("red", $("#div4", e).css("color", false));
}
public void testLive2() {
$("#span1", e).click();
- assertEquals("red", $("#div1", e).css(CSS.COLOR));
- assertEquals("blue", $("#div2", e).css(CSS.COLOR));
+ assertEquals("red", $("#div1", e).css(CSS.COLOR, false));
+ assertEquals("blue", $("#div2", e).css(CSS.COLOR, false));
//ensure taht handler related to mouseover event was not called
- assertNotSame("yellow", $("#div2", e).css(CSS.BACKGROUND_COLOR));
+ assertNotSame("yellow", $("#div2", e).css(CSS.BACKGROUND_COLOR, false));
}
$("#div1", e).addClass("clickable");
$("#span1", e).click();
- assertEquals("red", $("#div1", e).css(CSS.COLOR));
+ assertEquals("red", $("#div1", e).css(CSS.COLOR, false));
}
$("#span1", e).click();
- assertEquals("red", $("#div1", e).css(CSS.COLOR));
- assertNotSame("yellow", $("#div1", e).css(CSS.BACKGROUND_COLOR));
+ assertEquals("red", $("#div1", e).css(CSS.COLOR, false));
+ assertNotSame("yellow", $("#div1", e).css(CSS.BACKGROUND_COLOR, false));
}
$("span",e).click().trigger(Event.ONMOUSEOVER);
for (Element el : $(".subDiv",e).elements()){
- assertEquals("red", $(el).css(CSS.COLOR));
- assertEquals("yellow", $(el).css(CSS.BACKGROUND_COLOR));
+ assertEquals("red", $(el).css(CSS.COLOR, false));
+ assertEquals("yellow", $(el).css(CSS.BACKGROUND_COLOR, false));
}
$("span",e).click().trigger(Event.ONMOUSEOVER);
for (Element el : $(".subDiv",e).elements()){
- assertEquals("red", $(el).css(CSS.COLOR));
- assertEquals("yellow", $(el).css(CSS.BACKGROUND_COLOR));
+ assertEquals("red", $(el).css(CSS.COLOR, false));
+ assertEquals("yellow", $(el).css(CSS.BACKGROUND_COLOR, false));
//reset
$(el).css(CSS.COLOR.with(RGBColor.BLACK), CSS.BACKGROUND_COLOR.with(RGBColor.WHITE));
}
$("span",e).click().trigger(Event.ONMOUSEOVER);
for (Element el : $(".subDiv",e).elements()){
- assertEquals("black", $(el).css(CSS.COLOR));
- assertEquals("yellow", $(el).css(CSS.BACKGROUND_COLOR));
+ assertEquals("black", $(el).css(CSS.COLOR, false));
+ assertEquals("yellow", $(el).css(CSS.BACKGROUND_COLOR, false));
//reset
$(el).css(CSS.COLOR.with(RGBColor.BLACK), CSS.BACKGROUND_COLOR.with(RGBColor.WHITE));
}
$("span",e).click().trigger(Event.ONMOUSEOVER);
for (Element el : $(".subDiv",e).elements()){
- assertEquals("black", $(el).css(CSS.COLOR));
- assertEquals("white", $(el).css(CSS.BACKGROUND_COLOR));
+ assertEquals("black", $(el).css(CSS.COLOR, false));
+ assertEquals("white", $(el).css(CSS.BACKGROUND_COLOR, false));
}
}
$("span",e).click().trigger(Event.ONMOUSEOVER);
for (Element el : $(".subDiv",e).elements()){
- assertEquals("red", $(el).css(CSS.COLOR));
- assertEquals("yellow", $(el).css(CSS.BACKGROUND_COLOR));
+ assertEquals("red", $(el).css(CSS.COLOR, false));
+ assertEquals("yellow", $(el).css(CSS.BACKGROUND_COLOR, false));
//reset
$(el).css(CSS.COLOR.with(RGBColor.BLACK), CSS.BACKGROUND_COLOR.with(RGBColor.WHITE));
}
$("span",e).click().trigger(Event.ONMOUSEOVER);
for (Element el : $(".subDiv",e).elements()){
- assertEquals("black", $(el).css(CSS.COLOR));
- assertEquals("white", $(el).css(CSS.BACKGROUND_COLOR));
+ assertEquals("black", $(el).css(CSS.COLOR, false));
+ assertEquals("white", $(el).css(CSS.BACKGROUND_COLOR, false));
}
}
$("span",e).click().trigger(Event.ONMOUSEOVER);
for (Element el : $(".subDiv",e).elements()){
- assertEquals("red", $(el).css(CSS.COLOR));
- assertEquals("yellow", $(el).css(CSS.BACKGROUND_COLOR));
+ assertEquals("red", $(el).css(CSS.COLOR, false));
+ assertEquals("yellow", $(el).css(CSS.BACKGROUND_COLOR, false));
//reset
$(el).css(CSS.COLOR.with(RGBColor.BLACK), CSS.BACKGROUND_COLOR.with(RGBColor.WHITE));
}
$("span",e).click().trigger(Event.ONMOUSEOVER);
for (Element el : $(".subDiv",e).elements()){
- assertEquals("black", $(el).css(CSS.COLOR));
- assertEquals("white", $(el).css(CSS.BACKGROUND_COLOR));
+ assertEquals("black", $(el).css(CSS.COLOR, false));
+ assertEquals("white", $(el).css(CSS.BACKGROUND_COLOR, false));
}
}
$("#div1", e).click();
- assertEquals("red", $("#div1", e).css(CSS.COLOR));
+ assertEquals("red", $("#div1", e).css(CSS.COLOR, false));
$("#div1", e).css(CSS.COLOR.with(RGBColor.BLACK));
$("#div1", e).trigger(Event.ONMOUSEOVER);
- assertEquals("red", $("#div1", e).css(CSS.COLOR));
+ assertEquals("red", $("#div1", e).css(CSS.COLOR, false));
$(".myClass2", e).live(Event.ONCLICK|Event.ONMOUSEDOWN, new Function(){
public void f(Element e) {
$("#div2", e).click();
- assertEquals("yellow", $("#div2", e).css(CSS.COLOR));
+ assertEquals("yellow", $("#div2", e).css(CSS.COLOR, false));
$("#div2", e).css(CSS.COLOR.with(RGBColor.BLACK));
$("#div2", e).trigger(Event.ONMOUSEDOWN);
- assertEquals("yellow", $("#div2", e).css(CSS.COLOR));
+ assertEquals("yellow", $("#div2", e).css(CSS.COLOR, false));
}
});
$("p", e, Events.Events).trigger(Event.ONCLICK);
- assertEquals("red", $("p", e).css("color"));
- assertEquals("green", $("p", e).css("background-color"));
+ assertEquals("red", $("p", e).css("color", false));
+ assertEquals("green", $("p", e).css("background-color", false));
assertEquals(24.0d, $("p", e).cur("fontSize", true));
$("p", e).css(CSS.COLOR.with(null)).css(CSS.BACKGROUND_COLOR,"").css(CSS.FONT_SIZE.with(Length.px(12)));
- assertFalse("red".equalsIgnoreCase($("p", e).css("color")));
- assertFalse("green".equalsIgnoreCase($("p", e).css("background-color")));
+ assertFalse("red".equalsIgnoreCase($("p", e).css("color", false)));
+ assertFalse("green".equalsIgnoreCase($("p", e).css("background-color", false)));
assertEquals(12.0d, $("p", e).cur("fontSize", true));
$("p", e, Events.Events).unbind("click.first.namespace");
$("p", e, Events.Events).trigger(Event.ONCLICK);
- assertFalse("red".equalsIgnoreCase($("p", e).css("color")));
- assertEquals("green", $("p", e).css("background-color"));
+ assertFalse("red".equalsIgnoreCase($("p", e).css("color", false)));
+ assertEquals("green", $("p", e).css("background-color", false));
assertEquals(24.0d, $("p", e).cur("fontSize", true));
$("p", e).css(CSS.COLOR.with(null)).css(CSS.BACKGROUND_COLOR,"").css(CSS.FONT_SIZE.with(Length.px(12)));
- assertFalse("red".equalsIgnoreCase($("p", e).css("color")));
- assertFalse("green".equalsIgnoreCase($("p", e).css("background-color")));
+ assertFalse("red".equalsIgnoreCase($("p", e).css("color", false)));
+ assertFalse("green".equalsIgnoreCase($("p", e).css("background-color", false)));
assertEquals(12.0d, $("p", e).cur("fontSize", true));
$("p", e, Events.Events).unbind("click");
$("p", e, Events.Events).trigger(Event.ONCLICK);
- assertFalse("red".equalsIgnoreCase($("p", e).css("color")));
- assertFalse("green".equalsIgnoreCase($("p", e).css("background-color")));
+ assertFalse("red".equalsIgnoreCase($("p", e).css("color", false)));
+ assertFalse("green".equalsIgnoreCase($("p", e).css("background-color", false)));
assertEquals(12.0d, $("p", e).cur("fontSize", true));
}
});
$(e).append(b);
b.click();
- assertEquals("red", $(b).css("color"));
+ assertEquals("red", $(b).css("color", false));
}
@DoNotRunWith({Platform.HtmlUnitLayout})
}
});
$(document).trigger(Event.ONMOUSEMOVE);
- assertEquals("red", $("p").css("color"));
+ assertEquals("red", $("p").css("color", false));
$(document).trigger(Event.ONMOUSEUP);
- assertEquals("yellow", $("p").css("color"));
+ assertEquals("yellow", $("p").css("color", false));
$("p").css(CSS.COLOR.with(RGBColor.BLACK));
$(document).unbind(Event.ONMOUSEUP|Event.ONMOUSEMOVE);
$(document).trigger(Event.ONMOUSEMOVE);
- assertEquals("black", $("p").css("color"));
+ assertEquals("black", $("p").css("color", false));
$(document).trigger(Event.ONMOUSEUP);
- assertEquals("black", $("p").css("color"));
+ assertEquals("black", $("p").css("color", false));
}
public void testWidgetEvents() {
$(b).click(lazy().css(CSS.COLOR.with(RGBColor.RED)).done());
$(b).click();
- assertEquals("red", $("button").css("color"));
- assertEquals("black", $("button").css("background-color"));
+ assertEquals("red", $("button").css("color", false));
+ assertEquals("black", $("button").css("background-color", false));
RootPanel.get().remove(b);
$(e).append($(b));
$(b).css(CSS.COLOR.with(RGBColor.YELLOW), CSS.BACKGROUND_COLOR.with(RGBColor.BLUE));
$(b).click();
- assertEquals("red", $("button").css("color"));
- assertEquals("black", $("button").css("background-color"));
+ assertEquals("red", $("button").css("color", false));
+ assertEquals("black", $("button").css("background-color", false));
}
}