aboutsummaryrefslogtreecommitdiffstats
path: root/test/unit/css.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/unit/css.js')
-rw-r--r--test/unit/css.js158
1 files changed, 79 insertions, 79 deletions
diff --git a/test/unit/css.js b/test/unit/css.js
index ff1bb2641..e72b835ac 100644
--- a/test/unit/css.js
+++ b/test/unit/css.js
@@ -3,7 +3,7 @@ module("css", { teardown: moduleTeardown });
test("css(String|Hash)", function() {
expect( 44 );
- equals( jQuery("#qunit-fixture").css("display"), "block", "Check for css property \"display\"");
+ equal( jQuery("#qunit-fixture").css("display"), "block", "Check for css property \"display\"");
ok( jQuery("#nothiddendiv").is(":visible"), "Modifying CSS display: Assert element is visible");
jQuery("#nothiddendiv").css({display: "none"});
@@ -17,19 +17,19 @@ test("css(String|Hash)", function() {
// These should be "auto" (or some better value)
// temporarily provide "0px" for backwards compat
- equals( div.css("width"), "0px", "Width on disconnected node." );
- equals( div.css("height"), "0px", "Height on disconnected node." );
+ equal( div.css("width"), "0px", "Width on disconnected node." );
+ equal( div.css("height"), "0px", "Height on disconnected node." );
div.css({ width: 4, height: 4 });
- equals( div.css("width"), "4px", "Width on disconnected node." );
- equals( div.css("height"), "4px", "Height on disconnected node." );
+ equal( div.css("width"), "4px", "Width on disconnected node." );
+ equal( div.css("height"), "4px", "Height on disconnected node." );
var div2 = jQuery( "<div style='display:none;'><input type='text' style='height:20px;'/><textarea style='height:20px;'/><div style='height:20px;'></div></div>").appendTo("body");
- equals( div2.find("input").css("height"), "20px", "Height on hidden input." );
- equals( div2.find("textarea").css("height"), "20px", "Height on hidden textarea." );
- equals( div2.find("div").css("height"), "20px", "Height on hidden textarea." );
+ equal( div2.find("input").css("height"), "20px", "Height on hidden input." );
+ equal( div2.find("textarea").css("height"), "20px", "Height on hidden textarea." );
+ equal( div2.find("div").css("height"), "20px", "Height on hidden textarea." );
div2.remove();
@@ -38,28 +38,28 @@ test("css(String|Hash)", function() {
var width = parseFloat(jQuery("#nothiddendiv").css("width")), height = parseFloat(jQuery("#nothiddendiv").css("height"));
jQuery("#nothiddendiv").css({ width: -1, height: -1 });
- equals( parseFloat(jQuery("#nothiddendiv").css("width")), width, "Test negative width ignored");
- equals( parseFloat(jQuery("#nothiddendiv").css("height")), height, "Test negative height ignored");
+ equal( parseFloat(jQuery("#nothiddendiv").css("width")), width, "Test negative width ignored");
+ equal( parseFloat(jQuery("#nothiddendiv").css("height")), height, "Test negative height ignored");
- equals( jQuery("<div style='display: none;'>").css("display"), "none", "Styles on disconnected nodes");
+ equal( jQuery("<div style='display: none;'>").css("display"), "none", "Styles on disconnected nodes");
jQuery("#floatTest").css({"float": "right"});
- equals( jQuery("#floatTest").css("float"), "right", "Modified CSS float using \"float\": Assert float is right");
+ equal( jQuery("#floatTest").css("float"), "right", "Modified CSS float using \"float\": Assert float is right");
jQuery("#floatTest").css({"font-size": "30px"});
- equals( jQuery("#floatTest").css("font-size"), "30px", "Modified CSS font-size: Assert font-size is 30px");
+ equal( jQuery("#floatTest").css("font-size"), "30px", "Modified CSS font-size: Assert font-size is 30px");
jQuery.each("0,0.25,0.5,0.75,1".split(","), function(i, n) {
jQuery("#foo").css({opacity: n});
- equals( jQuery("#foo").css("opacity"), parseFloat(n), "Assert opacity is " + parseFloat(n) + " as a String" );
+ equal( jQuery("#foo").css("opacity"), parseFloat(n), "Assert opacity is " + parseFloat(n) + " as a String" );
jQuery("#foo").css({opacity: parseFloat(n)});
- equals( jQuery("#foo").css("opacity"), parseFloat(n), "Assert opacity is " + parseFloat(n) + " as a Number" );
+ equal( jQuery("#foo").css("opacity"), parseFloat(n), "Assert opacity is " + parseFloat(n) + " as a Number" );
});
jQuery("#foo").css({opacity: ""});
- equals( jQuery("#foo").css("opacity"), "1", "Assert opacity is 1 when set to an empty String" );
+ equal( jQuery("#foo").css("opacity"), "1", "Assert opacity is 1 when set to an empty String" );
- equals( jQuery("#empty").css("opacity"), "0", "Assert opacity is accessible via filter property set in stylesheet in IE" );
+ equal( jQuery("#empty").css("opacity"), "0", "Assert opacity is accessible via filter property set in stylesheet in IE" );
jQuery("#empty").css({ opacity: "1" });
- equals( jQuery("#empty").css("opacity"), "1", "Assert opacity is taken from style attribute when set vs stylesheet in IE with filters" );
+ equal( jQuery("#empty").css("opacity"), "1", "Assert opacity is taken from style attribute when set vs stylesheet in IE with filters" );
jQuery.support.opacity ?
ok(true, "Requires the same number of tests"):
ok( ~jQuery("#empty")[0].currentStyle.filter.indexOf("gradient"), "Assert setting opacity doesn't overwrite other filters of the stylesheet in IE" );
@@ -67,16 +67,16 @@ test("css(String|Hash)", function() {
div = jQuery("#nothiddendiv");
var child = jQuery("#nothiddendivchild");
- equals( parseInt(div.css("fontSize")), 16, "Verify fontSize px set." );
- equals( parseInt(div.css("font-size")), 16, "Verify fontSize px set." );
- equals( parseInt(child.css("fontSize")), 16, "Verify fontSize px set." );
- equals( parseInt(child.css("font-size")), 16, "Verify fontSize px set." );
+ equal( parseInt(div.css("fontSize")), 16, "Verify fontSize px set." );
+ equal( parseInt(div.css("font-size")), 16, "Verify fontSize px set." );
+ equal( parseInt(child.css("fontSize")), 16, "Verify fontSize px set." );
+ equal( parseInt(child.css("font-size")), 16, "Verify fontSize px set." );
child.css("height", "100%");
- equals( child[0].style.height, "100%", "Make sure the height is being set correctly." );
+ equal( child[0].style.height, "100%", "Make sure the height is being set correctly." );
child.attr("class", "em");
- equals( parseInt(child.css("fontSize")), 32, "Verify fontSize em set." );
+ equal( parseInt(child.css("fontSize")), 32, "Verify fontSize em set." );
// Have to verify this as the result depends upon the browser's CSS
// support for font-size percentages
@@ -86,29 +86,29 @@ test("css(String|Hash)", function() {
checkval = prctval;
}
- equals( prctval, checkval, "Verify fontSize % set." );
+ equal( prctval, checkval, "Verify fontSize % set." );
- equals( typeof child.css("width"), "string", "Make sure that a string width is returned from css('width')." );
+ equal( typeof child.css("width"), "string", "Make sure that a string width is returned from css('width')." );
var old = child[0].style.height;
// Test NaN
child.css("height", parseFloat("zoo"));
- equals( child[0].style.height, old, "Make sure height isn't changed on NaN." );
+ equal( child[0].style.height, old, "Make sure height isn't changed on NaN." );
// Test null
child.css("height", null);
- equals( child[0].style.height, old, "Make sure height isn't changed on null." );
+ equal( child[0].style.height, old, "Make sure height isn't changed on null." );
old = child[0].style.fontSize;
// Test NaN
child.css("font-size", parseFloat("zoo"));
- equals( child[0].style.fontSize, old, "Make sure font-size isn't changed on NaN." );
+ equal( child[0].style.fontSize, old, "Make sure font-size isn't changed on NaN." );
// Test null
child.css("font-size", null);
- equals( child[0].style.fontSize, old, "Make sure font-size isn't changed on null." );
+ equal( child[0].style.fontSize, old, "Make sure font-size isn't changed on null." );
});
test("css() explicit and relative values", function() {
@@ -116,87 +116,87 @@ test("css() explicit and relative values", function() {
var $elem = jQuery("#nothiddendiv");
$elem.css({ width: 1, height: 1, paddingLeft: "1px", opacity: 1 });
- equals( $elem.width(), 1, "Initial css set or width/height works (hash)" );
- equals( $elem.css("paddingLeft"), "1px", "Initial css set of paddingLeft works (hash)" );
- equals( $elem.css("opacity"), "1", "Initial css set of opacity works (hash)" );
+ equal( $elem.width(), 1, "Initial css set or width/height works (hash)" );
+ equal( $elem.css("paddingLeft"), "1px", "Initial css set of paddingLeft works (hash)" );
+ equal( $elem.css("opacity"), "1", "Initial css set of opacity works (hash)" );
$elem.css({ width: "+=9" });
- equals( $elem.width(), 10, "'+=9' on width (hash)" );
+ equal( $elem.width(), 10, "'+=9' on width (hash)" );
$elem.css({ width: "-=9" });
- equals( $elem.width(), 1, "'-=9' on width (hash)" );
+ equal( $elem.width(), 1, "'-=9' on width (hash)" );
$elem.css({ width: "+=9px" });
- equals( $elem.width(), 10, "'+=9px' on width (hash)" );
+ equal( $elem.width(), 10, "'+=9px' on width (hash)" );
$elem.css({ width: "-=9px" });
- equals( $elem.width(), 1, "'-=9px' on width (hash)" );
+ equal( $elem.width(), 1, "'-=9px' on width (hash)" );
$elem.css( "width", "+=9" );
- equals( $elem.width(), 10, "'+=9' on width (params)" );
+ equal( $elem.width(), 10, "'+=9' on width (params)" );
$elem.css( "width", "-=9" ) ;
- equals( $elem.width(), 1, "'-=9' on width (params)" );
+ equal( $elem.width(), 1, "'-=9' on width (params)" );
$elem.css( "width", "+=9px" );
- equals( $elem.width(), 10, "'+=9px' on width (params)" );
+ equal( $elem.width(), 10, "'+=9px' on width (params)" );
$elem.css( "width", "-=9px" );
- equals( $elem.width(), 1, "'-=9px' on width (params)" );
+ equal( $elem.width(), 1, "'-=9px' on width (params)" );
$elem.css( "width", "-=-9px" );
- equals( $elem.width(), 10, "'-=-9px' on width (params)" );
+ equal( $elem.width(), 10, "'-=-9px' on width (params)" );
$elem.css( "width", "+=-9px" );
- equals( $elem.width(), 1, "'+=-9px' on width (params)" );
+ equal( $elem.width(), 1, "'+=-9px' on width (params)" );
$elem.css({ paddingLeft: "+=4" });
- equals( $elem.css("paddingLeft"), "5px", "'+=4' on paddingLeft (hash)" );
+ equal( $elem.css("paddingLeft"), "5px", "'+=4' on paddingLeft (hash)" );
$elem.css({ paddingLeft: "-=4" });
- equals( $elem.css("paddingLeft"), "1px", "'-=4' on paddingLeft (hash)" );
+ equal( $elem.css("paddingLeft"), "1px", "'-=4' on paddingLeft (hash)" );
$elem.css({ paddingLeft: "+=4px" });
- equals( $elem.css("paddingLeft"), "5px", "'+=4px' on paddingLeft (hash)" );
+ equal( $elem.css("paddingLeft"), "5px", "'+=4px' on paddingLeft (hash)" );
$elem.css({ paddingLeft: "-=4px" });
- equals( $elem.css("paddingLeft"), "1px", "'-=4px' on paddingLeft (hash)" );
+ equal( $elem.css("paddingLeft"), "1px", "'-=4px' on paddingLeft (hash)" );
$elem.css({ "padding-left": "+=4" });
- equals( $elem.css("paddingLeft"), "5px", "'+=4' on padding-left (hash)" );
+ equal( $elem.css("paddingLeft"), "5px", "'+=4' on padding-left (hash)" );
$elem.css({ "padding-left": "-=4" });
- equals( $elem.css("paddingLeft"), "1px", "'-=4' on padding-left (hash)" );
+ equal( $elem.css("paddingLeft"), "1px", "'-=4' on padding-left (hash)" );
$elem.css({ "padding-left": "+=4px" });
- equals( $elem.css("paddingLeft"), "5px", "'+=4px' on padding-left (hash)" );
+ equal( $elem.css("paddingLeft"), "5px", "'+=4px' on padding-left (hash)" );
$elem.css({ "padding-left": "-=4px" });
- equals( $elem.css("paddingLeft"), "1px", "'-=4px' on padding-left (hash)" );
+ equal( $elem.css("paddingLeft"), "1px", "'-=4px' on padding-left (hash)" );
$elem.css( "paddingLeft", "+=4" );
- equals( $elem.css("paddingLeft"), "5px", "'+=4' on paddingLeft (params)" );
+ equal( $elem.css("paddingLeft"), "5px", "'+=4' on paddingLeft (params)" );
$elem.css( "paddingLeft", "-=4" );
- equals( $elem.css("paddingLeft"), "1px", "'-=4' on paddingLeft (params)" );
+ equal( $elem.css("paddingLeft"), "1px", "'-=4' on paddingLeft (params)" );
$elem.css( "padding-left", "+=4px" );
- equals( $elem.css("paddingLeft"), "5px", "'+=4px' on padding-left (params)" );
+ equal( $elem.css("paddingLeft"), "5px", "'+=4px' on padding-left (params)" );
$elem.css( "padding-left", "-=4px" );
- equals( $elem.css("paddingLeft"), "1px", "'-=4px' on padding-left (params)" );
+ equal( $elem.css("paddingLeft"), "1px", "'-=4px' on padding-left (params)" );
$elem.css({ opacity: "-=0.5" });
- equals( $elem.css("opacity"), "0.5", "'-=0.5' on opacity (hash)" );
+ equal( $elem.css("opacity"), "0.5", "'-=0.5' on opacity (hash)" );
$elem.css({ opacity: "+=0.5" });
- equals( $elem.css("opacity"), "1", "'+=0.5' on opacity (hash)" );
+ equal( $elem.css("opacity"), "1", "'+=0.5' on opacity (hash)" );
$elem.css( "opacity", "-=0.5" );
- equals( $elem.css("opacity"), "0.5", "'-=0.5' on opacity (params)" );
+ equal( $elem.css("opacity"), "0.5", "'-=0.5' on opacity (params)" );
$elem.css( "opacity", "+=0.5" );
- equals( $elem.css("opacity"), "1", "'+=0.5' on opacity (params)" );
+ equal( $elem.css("opacity"), "1", "'+=0.5' on opacity (params)" );
});
test("css(String, Object)", function() {
@@ -212,33 +212,33 @@ test("css(String, Object)", function() {
ok( jQuery("#nothiddendiv").css("top"), -16, "Check negative number in EMs." );
jQuery("#floatTest").css("float", "left");
- equals( jQuery("#floatTest").css("float"), "left", "Modified CSS float using \"float\": Assert float is left");
+ equal( jQuery("#floatTest").css("float"), "left", "Modified CSS float using \"float\": Assert float is left");
jQuery("#floatTest").css("font-size", "20px");
- equals( jQuery("#floatTest").css("font-size"), "20px", "Modified CSS font-size: Assert font-size is 20px");
+ equal( jQuery("#floatTest").css("font-size"), "20px", "Modified CSS font-size: Assert font-size is 20px");
jQuery.each("0,0.25,0.5,0.75,1".split(","), function(i, n) {
jQuery("#foo").css("opacity", n);
- equals( jQuery("#foo").css("opacity"), parseFloat(n), "Assert opacity is " + parseFloat(n) + " as a String" );
+ equal( jQuery("#foo").css("opacity"), parseFloat(n), "Assert opacity is " + parseFloat(n) + " as a String" );
jQuery("#foo").css("opacity", parseFloat(n));
- equals( jQuery("#foo").css("opacity"), parseFloat(n), "Assert opacity is " + parseFloat(n) + " as a Number" );
+ equal( jQuery("#foo").css("opacity"), parseFloat(n), "Assert opacity is " + parseFloat(n) + " as a Number" );
});
jQuery("#foo").css("opacity", "");
- equals( jQuery("#foo").css("opacity"), "1", "Assert opacity is 1 when set to an empty String" );
+ equal( jQuery("#foo").css("opacity"), "1", "Assert opacity is 1 when set to an empty String" );
// using contents will get comments regular, text, and comment nodes
var j = jQuery("#nonnodes").contents();
j.css("overflow", "visible");
- equals( j.css("overflow"), "visible", "Check node,textnode,comment css works" );
+ equal( j.css("overflow"), "visible", "Check node,textnode,comment css works" );
// opera sometimes doesn't update 'display' correctly, see #2037
jQuery("#t2037")[0].innerHTML = jQuery("#t2037")[0].innerHTML;
- equals( jQuery("#t2037 .hidden").css("display"), "none", "Make sure browser thinks it is hidden" );
+ equal( jQuery("#t2037 .hidden").css("display"), "none", "Make sure browser thinks it is hidden" );
var div = jQuery("#nothiddendiv"),
display = div.css("display"),
ret = div.css("display", undefined);
- equals( ret, div, "Make sure setting undefined returns the original set." );
- equals( div.css("display"), display, "Make sure that the display wasn't changed." );
+ equal( ret, div, "Make sure setting undefined returns the original set." );
+ equal( div.css("display"), display, "Make sure that the display wasn't changed." );
// Test for Bug #5509
var success = true;
@@ -255,16 +255,16 @@ if ( !jQuery.support.opacity ) {
test("css(String, Object) for MSIE", function() {
// for #1438, IE throws JS error when filter exists but doesn't have opacity in it
jQuery("#foo").css("filter", "progid:DXImageTransform.Microsoft.Chroma(color='red');");
- equals( jQuery("#foo").css("opacity"), "1", "Assert opacity is 1 when a different filter is set in IE, #1438" );
+ equal( jQuery("#foo").css("opacity"), "1", "Assert opacity is 1 when a different filter is set in IE, #1438" );
var filterVal = "progid:DXImageTransform.Microsoft.Alpha(opacity=30) progid:DXImageTransform.Microsoft.Blur(pixelradius=5)";
var filterVal2 = "progid:DXImageTransform.Microsoft.alpha(opacity=100) progid:DXImageTransform.Microsoft.Blur(pixelradius=5)";
var filterVal3 = "progid:DXImageTransform.Microsoft.Blur(pixelradius=5)";
jQuery("#foo").css("filter", filterVal);
- equals( jQuery("#foo").css("filter"), filterVal, "css('filter', val) works" );
+ equal( jQuery("#foo").css("filter"), filterVal, "css('filter', val) works" );
jQuery("#foo").css("opacity", 1);
- equals( jQuery("#foo").css("filter"), filterVal2, "Setting opacity in IE doesn't duplicate opacity filter" );
- equals( jQuery("#foo").css("opacity"), 1, "Setting opacity in IE with other filters works" );
+ equal( jQuery("#foo").css("filter"), filterVal2, "Setting opacity in IE doesn't duplicate opacity filter" );
+ equal( jQuery("#foo").css("opacity"), 1, "Setting opacity in IE with other filters works" );
jQuery("#foo").css("filter", filterVal3).css("opacity", 1);
ok( jQuery("#foo").css("filter").indexOf(filterVal3) !== -1, "Setting opacity in IE doesn't clobber other filters" );
});
@@ -310,7 +310,7 @@ test("css(String, Function)", function() {
jQuery("#cssFunctionTest div").each(function() {
var computedSize = jQuery(this).css("font-size")
var expectedSize = sizes[index]
- equals( computedSize, expectedSize, "Div #" + index + " should be " + expectedSize );
+ equal( computedSize, expectedSize, "Div #" + index + " should be " + expectedSize );
index++;
});
@@ -339,7 +339,7 @@ test("css(String, Function) with incoming value", function() {
jQuery("#cssFunctionTest div").css("font-size", function(i, computedSize) {
var expectedSize = sizes[index]
- equals( computedSize, expectedSize, "Div #" + index + " should be " + expectedSize );
+ equal( computedSize, expectedSize, "Div #" + index + " should be " + expectedSize );
index++;
return computedSize;
});
@@ -370,7 +370,7 @@ test("css(Object) where values are Functions", function() {
jQuery("#cssFunctionTest div").each(function() {
var computedSize = jQuery(this).css("font-size")
var expectedSize = sizes[index]
- equals( computedSize, expectedSize, "Div #" + index + " should be " + expectedSize );
+ equal( computedSize, expectedSize, "Div #" + index + " should be " + expectedSize );
index++;
});
@@ -399,7 +399,7 @@ test("css(Object) where values are Functions with incoming values", function() {
jQuery("#cssFunctionTest div").css({"font-size": function(i, computedSize) {
var expectedSize = sizes[index]
- equals( computedSize, expectedSize, "Div #" + index + " should be " + expectedSize );
+ equal( computedSize, expectedSize, "Div #" + index + " should be " + expectedSize );
index++;
return computedSize;
}});
@@ -423,13 +423,13 @@ test(":visible selector works properly on table elements (bug #4512)", function
expect(1);
jQuery("#table").html("<tr><td style='display:none'>cell</td><td>cell</td></tr>");
- equals(jQuery("#table td:visible").length, 1, "hidden cell is not perceived as visible");
+ equal(jQuery("#table td:visible").length, 1, "hidden cell is not perceived as visible");
});
test(":visible selector works properly on children with a hidden parent (bug #4512)", function () {
expect(1);
jQuery("#table").css("display", "none").html("<tr><td>cell</td><td>cell</td></tr>");
- equals(jQuery("#table td:visible").length, 0, "hidden cell children not perceived as visible");
+ equal(jQuery("#table td:visible").length, 0, "hidden cell children not perceived as visible");
});
test("internal ref to elem.runtimeStyle (bug #7608)", function () {
@@ -454,7 +454,7 @@ test("marginRight computed style (bug #3333)", function() {
marginRight: 0
});
- equals($div.css("marginRight"), "0px", "marginRight correctly calculated with a width and display block");
+ equal($div.css("marginRight"), "0px", "marginRight correctly calculated with a width and display block");
});
test("jQuery.cssProps behavior, (bug #8402)", function() {