@tapjs/stdin
v4.0.0
Published
a built-in tap extension for t.stdin()
Downloads
502,552
Readme
@tapjs/stdin
A default tap plugin providing t.stdin()
.
USAGE
This plugin is installed with tap by default. If you had
previously removed it, you can tap plugin add @tapjs/stdin
to
bring it back.
Interface StdinOpts
Options for t.stdin()
All of the normal Base and Extra options are also allowed.
tapStream
- aMinipass<Buffer|string>
stream or Node.jsReadableStream
. If provided, this will be the source of TAP data. Defaults toprocess.stdin
.
t.stdin([name], [options]): PromiseWithSpawn
Arguments:
name
(optional)string
- Name for the subtest, defaults to/dev/stdin
options
(optional)StdinOpts
object
Processes standard input as a TAP stream.
Returns a Promise that resolves when the test is complete. The
subtest
member on the Promise is a
Stdin
instance.