mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
46 lines
1.5 KiB
JavaScript
46 lines
1.5 KiB
JavaScript
module("support", { teardown: moduleTeardown });
|
|
|
|
test("boxModel", function() {
|
|
expect( 1 );
|
|
|
|
equal( jQuery.support.boxModel, document.compatMode === "CSS1Compat" , "jQuery.support.boxModel is sort of tied to quirks mode but unstable since 1.8" );
|
|
});
|
|
|
|
if ( jQuery.css ) {
|
|
testIframeWithCallback( "body background is not lost if set prior to loading jQuery (#9239)", "support/bodyBackground.html", function( color, support ) {
|
|
expect( 2 );
|
|
var i,
|
|
passed = true,
|
|
okValue = {
|
|
"#000000": true,
|
|
"rgb(0, 0, 0)": true
|
|
};
|
|
ok( okValue[ color ], "color was not reset (" + color + ")" );
|
|
|
|
for ( i in jQuery.support ) {
|
|
if ( jQuery.support[ i ] !== support[ i ] ) {
|
|
passed = false;
|
|
strictEqual( jQuery.support[ i ], support[ i ], "Support property " + i + " is different" );
|
|
}
|
|
}
|
|
for ( i in support ) {
|
|
if ( !( i in jQuery.support ) ) {
|
|
passed = false;
|
|
strictEqual( jQuery.support[ i ], support[ i ], "Unexpected property: " + i );
|
|
}
|
|
}
|
|
|
|
ok( passed, "Same support properties" );
|
|
});
|
|
}
|
|
|
|
testIframeWithCallback( "A background on the testElement does not cause IE8 to crash (#9823)", "support/testElementCrash.html", function() {
|
|
expect(1);
|
|
ok( true, "IE8 does not crash" );
|
|
});
|
|
|
|
testIframeWithCallback( "box-sizing does not affect jQuery.support.shrinkWrapBlocks", "support/shrinkWrapBlocks.html", function( shrinkWrapBlocks ) {
|
|
expect( 1 );
|
|
strictEqual( shrinkWrapBlocks, jQuery.support.shrinkWrapBlocks, "jQuery.support.shrinkWrapBlocks properties are the same" );
|
|
});
|