Merge branch 'support_6897' of https://github.com/rwldrn/jquery into rwldrn-support_6897
authorjeresig <jeresig@gmail.com>
Thu, 9 Dec 2010 17:33:26 +0000 (12:33 -0500)
committerjeresig <jeresig@gmail.com>
Thu, 9 Dec 2010 17:33:26 +0000 (12:33 -0500)
1  2 
test/unit/attributes.js

@@@ -3,8 -3,33 +3,33 @@@ module("attributes")
  var bareObj = function(value) { return value; };
  var functionReturningObj = function(value) { return (function() { return value; }); };
  
+ test("jQuery.props: itegrity test", function() {
+   
+   expect(1);
+   
+   //  This must be maintained and equal jQuery.props
+   //  Ensure that accidental or erroneous property 
+   //  overwrites don't occur
+   //  This is simply for better code coverage and future proofing. 
+   var propsShouldBe = {
+     "for": "htmlFor",
+     "class": "className",
+     readonly: "readOnly",
+     maxlength: "maxLength",
+     cellspacing: "cellSpacing",
+     rowspan: "rowSpan",
+     colspan: "colSpan",
+     tabindex: "tabIndex",
+     usemap: "useMap",
+     frameborder: "frameBorder"
+   };
+   
+   same(propsShouldBe, jQuery.props, "jQuery.props passes integrity check");
+ });
  test("attr(String)", function() {
 -      expect(31);
 +      expect(37);
  
        // This one sometimes fails randomly ?!
        equals( jQuery('#text1').attr('value'), "Test", 'Check for value attribute' );