forked from waja/action-debian-package
update
This commit is contained in:
parent
d9becc67b6
commit
9308795b8b
964 changed files with 104265 additions and 16 deletions
19
node_modules/pino/test/stdout-protection.test.js
generated
vendored
Normal file
19
node_modules/pino/test/stdout-protection.test.js
generated
vendored
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
'use strict'
|
||||
|
||||
const { test } = require('tap')
|
||||
const { join } = require('path')
|
||||
const { fork } = require('child_process')
|
||||
const { once } = require('./helper')
|
||||
const writer = require('flush-write-stream')
|
||||
|
||||
test('do not use SonicBoom is someone tampered with process.stdout.write', async ({ isNot }) => {
|
||||
var actual = ''
|
||||
const child = fork(join(__dirname, 'fixtures', 'stdout-hack-protection.js'), { silent: true })
|
||||
|
||||
child.stdout.pipe(writer((s, enc, cb) => {
|
||||
actual += s
|
||||
cb()
|
||||
}))
|
||||
await once(child, 'close')
|
||||
isNot(actual.match(/^hack/), null)
|
||||
})
|
||||
Loading…
Add table
Add a link
Reference in a new issue