PHP WebShell

Текущая директория: /usr/lib/node_modules/bitgo/node_modules/process-warning/test

Просмотр файла: emit-set.test.js

'use strict'

const test = require('tap').test
const { createWarning } = require('../')

test('emit should set the emitted state', t => {
  t.plan(3)

  process.on('warning', onWarning)
  function onWarning () {
    t.fail('should not be called')
  }

  const warn = createWarning({
    name: 'TestDeprecation',
    code: 'CODE',
    message: 'Hello world'
  })
  t.notOk(warn.emitted)
  warn.emitted = true
  t.ok(warn.emitted)

  warn()
  t.ok(warn.emitted)

  setImmediate(() => {
    process.removeListener('warning', onWarning)
    t.end()
  })
})

Выполнить команду


Для локальной разработки. Не используйте в интернете!