mirror of
https://github.com/Combodo/iTop.git
synced 2026-04-27 04:28:44 +02:00
N°5621 Move jquery-migrate 3.1.0 to NPM
This commit is contained in:
40
node_modules/jquery-migrate/test/migrate.js
generated
vendored
Normal file
40
node_modules/jquery-migrate/test/migrate.js
generated
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
/* exported expectWarning, expectNoWarning */
|
||||
|
||||
// Don't spew on in the console window when we build
|
||||
if ( navigator.userAgent.indexOf( "PhantomJS" ) >= 0 ) {
|
||||
jQuery.migrateMute = true;
|
||||
}
|
||||
|
||||
function expectWarning( assert, name, expected, fn ) {
|
||||
if ( !fn ) {
|
||||
fn = expected;
|
||||
expected = null;
|
||||
}
|
||||
jQuery.migrateReset();
|
||||
fn();
|
||||
|
||||
// Special-case for 0 warnings expected
|
||||
if ( expected === 0 ) {
|
||||
assert.deepEqual( jQuery.migrateWarnings, [], name + ": did not warn" );
|
||||
|
||||
// Simple numeric equality assertion for warnings matching an explicit count
|
||||
} else if ( expected && jQuery.migrateWarnings.length === expected ) {
|
||||
assert.equal( jQuery.migrateWarnings.length, expected, name + ": warned" );
|
||||
|
||||
// Simple ok assertion when we saw at least one warning and weren't looking for an explict count
|
||||
} else if ( !expected && jQuery.migrateWarnings.length ) {
|
||||
assert.ok( true, name + ": warned" );
|
||||
|
||||
// Failure; use deepEqual to show the warnings that *were* generated and the expectation
|
||||
} else {
|
||||
assert.deepEqual( jQuery.migrateWarnings,
|
||||
"<warnings: " + ( expected || "1+" ) + ">", name + ": warned"
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
function expectNoWarning( assert, name, expected, fn ) {
|
||||
|
||||
// Expected is present only for signature compatibility with expectWarning
|
||||
return expectWarning( assert, name, 0, fn || expected );
|
||||
}
|
||||
Reference in New Issue
Block a user