spawk:node.js child_process.spawn 模拟库

时间:2024-08-13 14:08:25
【文件属性】:

文件名称:spawk:node.js child_process.spawn 模拟库

文件大小:91KB

文件格式:ZIP

更新时间:2024-08-13 14:08:25

JavaScript

斯巴克 node.js child_process.spawn 模拟库 Spawk 可用于测试单独调用 spawn 的模块。 注意:该模块尽最大努力实现平台特定行为,任何行为不同的都是。 例子 const spawk = require ( 'spawk' ) spawk . spawn ( 'ls' ) . exit ( 1 ) . stdout ( 'custom response' ) const child = require ( 'child_process' ) . spawn ( 'ls' ) 此处的child将是一个模拟的 ChildProcess 对象,它将以状态代码 1 退出,并将在其 stdout 接口上接收字符串custom response 。 默认情况下,任何与现有模拟不匹配的spawn调用都将传递到原始spawn 。 有关如何更改此设置的更多信息,请参


【文件预览】:
spawk-main
----.gitignore(25B)
----package.json(1KB)
----package-lock.json(304KB)
----types()
--------spawk.d.ts(6KB)
----.github()
--------workflows()
----README.md(7KB)
----lib()
--------interceptor.js(8KB)
--------spawk.js(2KB)
----test()
--------interceptor.js(22KB)
--------spawk.js(10KB)
--------fixtures()

网友评论