| Software: Apache. PHP/5.3.29 uname -a: Linux tardis23.nocplanet.net 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 
 Safe-mode: OFF (not secure) /opt/alt/alt-nodejs11/root/usr/lib/node_modules/npm/node_modules.bundled/flush-write-stream/   drwxr-xr-x | |
| Viewing file: Select action/file-type: var tape = require('tape')
var writer = require('./')
tape('is a write stream', function (t) {
  var expected = ['hello', 'world', 'verden']
  var ws = writer.obj(write)
  ws.write('hello')
  ws.write('world')
  ws.write('verden')
  ws.end(function () {
    t.same(expected.length, 0)
    t.end()
  })
  function write (data, enc, cb) {
    t.same(data, expected.shift())
    cb()
  }
})
tape('is flushable', function (t) {
  var expected = ['hello', 'world', 'verden']
  var flushed = false
  var ws = writer.obj(write, flush)
  ws.write('hello')
  ws.write('world')
  ws.write('verden')
  ws.end(function () {
    t.same(expected.length, 0)
    t.ok(flushed, 'was flushed')
    t.end()
  })
  function write (data, enc, cb) {
    t.same(data, expected.shift())
    cb()
  }
  function flush (cb) {
    flushed = true
    process.nextTick(cb)
  }
})
tape('can pass options', function (t) {
  var expected = ['hello', 'world', 'verden']
  var flushed = false
  var ws = writer({objectMode: true}, write, flush)
  ws.write('hello')
  ws.write('world')
  ws.write('verden')
  ws.end(function () {
    t.same(expected.length, 0)
    t.ok(flushed, 'was flushed')
    t.end()
  })
  function write (data, enc, cb) {
    t.same(data, expected.shift())
    cb()
  }
  function flush (cb) {
    flushed = true
    process.nextTick(cb)
  }
})
tape('emits error on destroy', function (t) {
  var expected = new Error()
  var ws = writer({objectMode: true}, function () {})
  ws.on('error', function (err) {
    t.equal(err, expected)
  })
  ws.on('close', t.end)
  ws.destroy(expected)
})
 | 
| :: Command execute :: | |
| --[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0011 ]-- |