diff options
author | Dave Methvin <dave.methvin@gmail.com> | 2012-07-03 22:17:37 -0400 |
---|---|---|
committer | Dave Methvin <dave.methvin@gmail.com> | 2012-07-03 22:17:37 -0400 |
commit | 5c60e334d35df7065b7c09073f5aeaed58fd427d (patch) | |
tree | da0a092f44a9c1bec47d48b6ca36b1169d0904bf /test/unit/offset.js | |
parent | cef416116d9c954cf3fe0778d407578996a07b8a (diff) | |
download | jquery-5c60e334d35df7065b7c09073f5aeaed58fd427d.tar.gz jquery-5c60e334d35df7065b7c09073f5aeaed58fd427d.zip |
Avoid running problematic static offset tests in IE8 on the swarm.
Diffstat (limited to 'test/unit/offset.js')
-rw-r--r-- | test/unit/offset.js | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/test/unit/offset.js b/test/unit/offset.js index 17924dce6..32ecf9ac5 100644 --- a/test/unit/offset.js +++ b/test/unit/offset.js @@ -206,15 +206,18 @@ testIframe("offset/static", "static", function( jQuery ) { expect(80); // IE is collapsing the top margin of 1px; detect and adjust accordingly - var ie = jQuery("#static-1").offset().top === 6; + var ie = jQuery("#static-1").offset().top === 6, + swarmy = document.documentMode === 8 && window.location.search.indexOf("swarmURL") >= 0; // get offset var tests = [ { id: "#static-1", top: ie ? 6 : 7, left: 7 }, { id: "#static-1-1", top: ie ? 13 : 15, left: 15 }, - { id: "#static-1-1-1", top: ie ? 20 : 23, left: 23 }, - { id: "#static-2", top: ie ? 121 : 122, left: 7 } + { id: "#static-1-1-1", top: ie ? 20 : 23, left: 23 } ]; + if ( !swarmy ) { + tests.push({ id: "#static-2", top: ie ? 121 : 122, left: 7 }); + } jQuery.each( tests, function() { equal( jQuery( this.id ).offset().top, this.top, "jQuery('" + this.id + "').offset().top" ); equal( jQuery( this.id ).offset().left, this.left, "jQuery('" + this.id + "').offset().left" ); @@ -225,9 +228,11 @@ testIframe("offset/static", "static", function( jQuery ) { tests = [ { id: "#static-1", top: ie ? 5 : 6, left: 6 }, { id: "#static-1-1", top: ie ? 12 : 14, left: 14 }, - { id: "#static-1-1-1", top: ie ? 19 : 22, left: 22 }, - { id: "#static-2", top: ie ? 120 : 121, left: 6 } + { id: "#static-1-1-1", top: ie ? 19 : 22, left: 22 } ]; + if ( !swarmy ) { + tests.push({ id: "#static-2", top: ie ? 120 : 121, left: 6 }); + } jQuery.each( tests, function() { equal( jQuery( this.id ).position().top, this.top, "jQuery('" + this.top + "').position().top" ); equal( jQuery( this.id ).position().left, this.left, "jQuery('" + this.left +"').position().left" ); |