1.0.0 • Published 5 years ago

possify v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

Possify

test('buffer', async t => {
  const readFile = possify(util.promisify(fs.readFile))
  const index = await readFile('./index.js', {})
  t.is(true, Buffer.isBuffer(index))
})

test('string', async t => {
  const readFile = possify(util.promisify(fs.readFile))
  const index = await readFile('./index.js', { encoding: 'utf8' })
  t.is(true, typeof index === 'string')
})

test('error', async t => {
  const readFile = possify(util.promisify(fs.readFile))
  const error = await readFile('./zzz.js', { encoding: 'utf8' })
  t.is(true, error instanceof Error)
})
1.0.0

5 years ago