PHP WebShell

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

Просмотр файла: issue-88.test.js

'use strict'

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

test('Must not overwrite config', t => {
  t.plan(1)

  function onWarning (warning) {
    t.equal(warning.code, 'CODE_1')
  }

  const a = createWarning({
    name: 'TestWarning',
    code: 'CODE_1',
    message: 'Msg'
  })
  createWarning({
    name: 'TestWarning',
    code: 'CODE_2',
    message: 'Msg',
    unlimited: true
  })

  process.on('warning', onWarning)
  a('CODE_1')
  a('CODE_1')

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

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


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