mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-26 20:18:52 +02:00
N°5621 Move jquery-migrate 3.1.0 to NPM
This commit is contained in:
47
node_modules/jquery-migrate/test/offset.js
generated
vendored
Normal file
47
node_modules/jquery-migrate/test/offset.js
generated
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
|
||||
QUnit.module( "offset" );
|
||||
|
||||
QUnit.test( ".offset()", function( assert ) {
|
||||
assert.expect( 12 );
|
||||
|
||||
var bogus = { top: 0, left: 0 };
|
||||
|
||||
expectNoWarning( assert, ".offset() on body", function() {
|
||||
var offset = jQuery( "body" ).offset();
|
||||
|
||||
assert.ok( offset.top > 1, "non-zero top offset" );
|
||||
assert.ok( offset.left > 1, "non-zero left offset" );
|
||||
} );
|
||||
|
||||
expectNoWarning( assert, ".offset() as setter", function() {
|
||||
var $elem = jQuery( "<div />" )
|
||||
.appendTo( "#qunit-fixture" )
|
||||
.css( "position", "absolute" )
|
||||
.offset( { top: 42, left: 99 } ),
|
||||
offset = $elem.offset();
|
||||
|
||||
assert.equal( offset.top, 42, "non-zero top offset" );
|
||||
assert.equal( offset.left, 99, "non-zero left offset" );
|
||||
} );
|
||||
|
||||
expectWarning( assert, ".offset() on window", function() {
|
||||
assert.deepEqual(
|
||||
jQuery( window ).offset(),
|
||||
bogus, "window bogus top/left 0"
|
||||
);
|
||||
} );
|
||||
|
||||
expectWarning( assert, ".offset() on disconnected node", function() {
|
||||
assert.deepEqual(
|
||||
jQuery( document.createElement( "div" ) ).offset(),
|
||||
bogus, "disconnected bogus top/left 0"
|
||||
);
|
||||
} );
|
||||
|
||||
expectWarning( assert, ".offset() on plain object", function() {
|
||||
assert.deepEqual(
|
||||
jQuery( { space: "junk", zero: 0 } ).offset(),
|
||||
bogus, "plain object bogus top/left 0"
|
||||
);
|
||||
} );
|
||||
} );
|
||||
Reference in New Issue
Block a user