Skip to content
Permalink
Browse files

unit tests for setting cellspacing, rowspan, and colspan

  • Loading branch information
brandonaaron committed May 16, 2009
1 parent fd281e4 commit a073ee85963518be605018550eeb530180e2287f
Showing with 10 additions and 1 deletion.
  1. +10 −1 test/unit/attributes.js
@@ -77,7 +77,7 @@ test("attr(Hash)", function() {
});

test("attr(String, Object)", function() {
expect(21);
expect(24);
var div = jQuery("div").attr("foo", "bar"),
fail = false;
for ( var i = 0; i < div.size(); i++ ) {
@@ -105,6 +105,15 @@ test("attr(String, Object)", function() {
jQuery("#name").attr('maxLength', '10');
equals( document.getElementById('name').maxLength, '10', 'Set maxlength attribute' );

var table = jQuery('#table').append("<tr><td>cell</td></tr><tr><td>cell</td><td>cell</td></tr><tr><td>cell</td><td>cell</td></tr>"),
td = table.find('td:first');
td.attr("rowspan", "2");
equals( td[0].rowSpan, 2, "Check rowspan is correctly set" );
td.attr("colspan", "2");
equals( td[0].colSpan, 2, "Check colspan is correctly set" );
table.attr("cellspacing", "2");
equals( table[0].cellSpacing, 2, "Check cellspacing is correctly set" );

// for #1070
jQuery("#name").attr('someAttr', '0');
equals( jQuery("#name").attr('someAttr'), '0', 'Set attribute to a string of "0"' );

0 comments on commit a073ee8

Please sign in to comment.
You can’t perform that action at this time.