%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
'use strict'; // Flags: --no-warnings // The --no-warnings flag only suppresses writing the warning to stderr, not the // emission of the corresponding event. This test file can be run without it. const common = require('../common'); process.noDeprecation = true; const assert = require('assert'); function listener() { assert.fail('received unexpected warning'); } process.addListener('warning', listener); process.emitWarning('Something is deprecated.', 'DeprecationWarning'); // The warning would be emitted in the next tick, so continue after that. process.nextTick(common.mustCall(() => { // Check that deprecations can be re-enabled. process.noDeprecation = false; process.removeListener('warning', listener); process.addListener('warning', common.mustCall((warning) => { assert.strictEqual(warning.name, 'DeprecationWarning'); assert.strictEqual(warning.message, 'Something else is deprecated.'); })); process.emitWarning('Something else is deprecated.', 'DeprecationWarning'); }));