]> source.dussan.org Git - jquery.git/commitdiff
Remove outdated support tests
authorTimmy Willison <timmywillisn@gmail.com>
Mon, 17 Dec 2012 23:16:04 +0000 (18:16 -0500)
committerRick Waldron <waldron.rick@gmail.com>
Mon, 31 Dec 2012 18:20:25 +0000 (13:20 -0500)
test/unit/support.js

index 76a0af7b745ab3126c4db43cda3a9bbb650d4e49..09c6ad1a58f8217b38a023187040fa0874ec8361 100644 (file)
@@ -43,324 +43,3 @@ testIframeWithCallback( "box-sizing does not affect jQuery.support.shrinkWrapBlo
        expect( 1 );
        strictEqual( shrinkWrapBlocks, jQuery.support.shrinkWrapBlocks, "jQuery.support.shrinkWrapBlocks properties are the same" );
 });
-
-(function() {
-       var expected,
-               userAgent = window.navigator.userAgent;
-
-       // These tests do not have to stay
-       // They are here to help with upcoming support changes for 1.8
-       if ( /chrome/i.test( userAgent ) ) {
-               expected = {
-                       "leadingWhitespace":true,
-                       "tbody":true,
-                       "htmlSerialize":true,
-                       "style":true,
-                       "hrefNormalized":true,
-                       "opacity":true,
-                       "cssFloat":true,
-                       "checkOn":true,
-                       "optSelected":true,
-                       "getSetAttribute":true,
-                       "enctype":true,
-                       "html5Clone":true,
-                       "submitBubbles":true,
-                       "changeBubbles":true,
-                       "focusinBubbles":false,
-                       "deleteExpando":true,
-                       "noCloneEvent":true,
-                       "inlineBlockNeedsLayout":false,
-                       "shrinkWrapBlocks":false,
-                       "reliableMarginRight":true,
-                       "noCloneChecked":true,
-                       "optDisabled":true,
-                       "radioValue":true,
-                       "checkClone":true,
-                       "appendChecked":true,
-                       "boxModel":true,
-                       "reliableHiddenOffsets":true,
-                       "ajax":true,
-                       "cors":true,
-                       "doesNotIncludeMarginInBodyOffset":true
-               };
-       } else if ( /opera.*version\/12\.1/i.test( userAgent ) ) {
-               expected = {
-                       "leadingWhitespace":true,
-                       "tbody":true,
-                       "htmlSerialize":true,
-                       "style":true,
-                       "hrefNormalized":true,
-                       "opacity":true,
-                       "cssFloat":true,
-                       "checkOn":true,
-                       "optSelected":true,
-                       "getSetAttribute":true,
-                       "enctype":true,
-                       "html5Clone":true,
-                       "submitBubbles":true,
-                       "changeBubbles":true,
-                       "focusinBubbles":false,
-                       "deleteExpando":true,
-                       "noCloneEvent":true,
-                       "inlineBlockNeedsLayout":false,
-                       "shrinkWrapBlocks":false,
-                       "reliableMarginRight":true,
-                       "noCloneChecked":true,
-                       "optDisabled":true,
-                       "radioValue":false,
-                       "checkClone":true,
-                       "appendChecked":true,
-                       "boxModel":true,
-                       "reliableHiddenOffsets":true,
-                       "ajax":true,
-                       "cors":true,
-                       "doesNotIncludeMarginInBodyOffset":true
-               };
-       } else if ( /msie 10\.0/i.test( userAgent ) ) {
-               expected = {
-                       "leadingWhitespace":true,
-                       "tbody":true,
-                       "htmlSerialize":true,
-                       "style":true,
-                       "hrefNormalized":true,
-                       "opacity":true,
-                       "cssFloat":true,
-                       "checkOn":true,
-                       "optSelected":false,
-                       "getSetAttribute":true,
-                       "enctype":true,
-                       "html5Clone":true,
-                       "submitBubbles":true,
-                       "changeBubbles":true,
-                       "focusinBubbles":true,
-                       "deleteExpando":true,
-                       "noCloneEvent":true,
-                       "inlineBlockNeedsLayout":false,
-                       "shrinkWrapBlocks":false,
-                       "reliableMarginRight":true,
-                       "noCloneChecked":false,
-                       "optDisabled":true,
-                       "radioValue":false,
-                       "checkClone":true,
-                       "appendChecked":true,
-                       "boxModel":true,
-                       "reliableHiddenOffsets":true,
-                       "ajax":true,
-                       "cors":true,
-                       "doesNotIncludeMarginInBodyOffset":true
-               };
-       } else if ( /msie 9\.0/i.test( userAgent ) ) {
-               expected = {
-                       "leadingWhitespace":true,
-                       "tbody":true,
-                       "htmlSerialize":true,
-                       "style":true,
-                       "hrefNormalized":true,
-                       "opacity":true,
-                       "cssFloat":true,
-                       "checkOn":true,
-                       "optSelected":false,
-                       "getSetAttribute":true,
-                       "enctype":true,
-                       "html5Clone":true,
-                       "submitBubbles":true,
-                       "changeBubbles":true,
-                       "focusinBubbles":true,
-                       "deleteExpando":true,
-                       "noCloneEvent":true,
-                       "inlineBlockNeedsLayout":false,
-                       "shrinkWrapBlocks":false,
-                       "reliableMarginRight":true,
-                       "noCloneChecked":false,
-                       "optDisabled":true,
-                       "radioValue":false,
-                       "checkClone":true,
-                       "appendChecked":true,
-                       "boxModel":true,
-                       "reliableHiddenOffsets":true,
-                       "ajax":true,
-                       "cors":false,
-                       "doesNotIncludeMarginInBodyOffset":true
-               };
-       } else if ( /msie 8\.0/i.test( userAgent ) ) {
-               expected = {
-                       "leadingWhitespace":false,
-                       "tbody":true,
-                       "htmlSerialize":false,
-                       "style":false,
-                       "hrefNormalized":true,
-                       "opacity":false,
-                       "cssFloat":false,
-                       "checkOn":true,
-                       "optSelected":false,
-                       "getSetAttribute":true,
-                       "enctype":true,
-                       "html5Clone":false,
-                       "submitBubbles":false,
-                       "changeBubbles":false,
-                       "focusinBubbles":true,
-                       "deleteExpando":false,
-                       "noCloneEvent":false,
-                       "inlineBlockNeedsLayout":false,
-                       "shrinkWrapBlocks":false,
-                       "reliableMarginRight":true,
-                       "noCloneChecked":false,
-                       "optDisabled":true,
-                       "radioValue":false,
-                       "checkClone":true,
-                       "appendChecked":true,
-                       "boxModel":true,
-                       "reliableHiddenOffsets":false,
-                       "ajax":true,
-                       "cors":false,
-                       "doesNotIncludeMarginInBodyOffset":true
-               };
-       } else if ( /msie 7\.0/i.test( userAgent ) ) {
-               expected = {
-                       "ajax": true,
-                       "appendChecked": false,
-                       "boxModel": true,
-                       "changeBubbles": false,
-                       "checkClone": false,
-                       "checkOn": true,
-                       "cors": false,
-                       "cssFloat": false,
-                       "deleteExpando": false,
-                       "doesNotIncludeMarginInBodyOffset": true,
-                       "enctype": true,
-                       "focusinBubbles": true,
-                       "getSetAttribute": false,
-                       "hrefNormalized": false,
-                       "html5Clone": false,
-                       "htmlSerialize": false,
-                       "inlineBlockNeedsLayout": true,
-                       "leadingWhitespace": false,
-                       "noCloneChecked": false,
-                       "noCloneEvent": false,
-                       "opacity": false,
-                       "optDisabled": true,
-                       "optSelected": false,
-                       "radioValue": false,
-                       "reliableHiddenOffsets": false,
-                       "reliableMarginRight": true,
-                       "shrinkWrapBlocks": false,
-                       "submitBubbles": false,
-                       "tbody": false,
-                       "style": false
-               };
-       } else if ( /msie 6\.0/i.test( userAgent ) ) {
-               expected = {
-                       "leadingWhitespace":false,
-                       "tbody":false,
-                       "htmlSerialize":false,
-                       "style":false,
-                       "hrefNormalized":false,
-                       "opacity":false,
-                       "cssFloat":false,
-                       "checkOn":true,
-                       "optSelected":false,
-                       "getSetAttribute":false,
-                       "enctype":true,
-                       "html5Clone":false,
-                       "submitBubbles":false,
-                       "changeBubbles":false,
-                       "focusinBubbles":true,
-                       "deleteExpando":false,
-                       "noCloneEvent":false,
-                       "inlineBlockNeedsLayout":true,
-                       "shrinkWrapBlocks":true,
-                       "reliableMarginRight":true,
-                       "noCloneChecked":false,
-                       "optDisabled":true,
-                       "radioValue":false,
-                       "checkClone":false,
-                       "appendChecked":false,
-                       "boxModel":true,
-                       "reliableHiddenOffsets":false,
-                       "ajax":true,
-                       "cors":false,
-                       "doesNotIncludeMarginInBodyOffset":true
-               };
-       } else if ( /5\.1\.1 safari/i.test( userAgent ) ) {
-               expected = {
-                       "leadingWhitespace":true,
-                       "tbody":true,
-                       "htmlSerialize":true,
-                       "style":true,
-                       "hrefNormalized":true,
-                       "opacity":true,
-                       "cssFloat":true,
-                       "checkOn":false,
-                       "optSelected":true,
-                       "getSetAttribute":true,
-                       "enctype":true,
-                       "html5Clone":true,
-                       "submitBubbles":true,
-                       "changeBubbles":true,
-                       "focusinBubbles":false,
-                       "deleteExpando":true,
-                       "noCloneEvent":true,
-                       "inlineBlockNeedsLayout":false,
-                       "shrinkWrapBlocks":false,
-                       "reliableMarginRight":true,
-                       "noCloneChecked":true,
-                       "optDisabled":true,
-                       "radioValue":true,
-                       "checkClone":false,
-                       "appendChecked":false,
-                       "boxModel":true,
-                       "reliableHiddenOffsets":true,
-                       "ajax":true,
-                       "cors":true,
-                       "doesNotIncludeMarginInBodyOffset":true
-               };
-       } else if ( /firefox/i.test( userAgent ) ) {
-               expected = {
-                       "leadingWhitespace":true,
-                       "tbody":true,
-                       "htmlSerialize":true,
-                       "style":true,
-                       "hrefNormalized":true,
-                       "opacity":true,
-                       "cssFloat":true,
-                       "checkOn":true,
-                       "optSelected":true,
-                       "getSetAttribute":true,
-                       "enctype":true,
-                       "html5Clone":true,
-                       "submitBubbles":true,
-                       "changeBubbles":true,
-                       "focusinBubbles":false,
-                       "deleteExpando":true,
-                       "noCloneEvent":true,
-                       "inlineBlockNeedsLayout":false,
-                       "shrinkWrapBlocks":false,
-                       "reliableMarginRight":true,
-                       "noCloneChecked":true,
-                       "optDisabled":true,
-                       "radioValue":true,
-                       "checkClone":true,
-                       "appendChecked":true,
-                       "boxModel":true,
-                       "reliableHiddenOffsets":true,
-                       "ajax":true,
-                       "cors":true,
-                       "doesNotIncludeMarginInBodyOffset":true
-               };
-       }
-
-       if ( expected ) {
-               test("Verify that the support tests resolve as expected per browser", function() {
-                       expect( 30 );
-
-                       for ( var i in expected ) {
-                               if ( jQuery.ajax || i !== "ajax" && i !== "cors" ) {
-                                       equal( jQuery.support[i], expected[i], "jQuery.support['" + i + "']: " + jQuery.support[i] + ", expected['" + i + "']: " + expected[i]);
-                               } else {
-                                       ok( true, "no ajax; skipping jQuery.support['" + i + "']" );
-                               }
-                       }
-               });
-       }
-
-})();