Global

Methods

(async, generator) collectFiles(…nodes) → {Promise.<{done: boolean, value: string}>}

Parameters:
Name Type Attributes Description
nodes string <repeatable>
Source:
Returns:
Type
AsyncGenerator.<string>
Yields:
Type
Promise.<{done: boolean, value: string}>

fmtHeaders(headers)

Parameters:
Name Type Description
headers Record.<string, string>
Source:

getSchemaErrMsg(validate) → {string}

Parameters:
Name Type Description
validate Object
Source:
Returns:
Type
string

logRequest(request, log)

Parameters:
Name Type Description
request Object
log Logger
Source:

logResponse(response, log)

Parameters:
Name Type Description
response Object
log Logger
Source:

logSuite(suite, log)

Parameters:
Name Type Description
suite Object
log Logger
Source:

logTest(test, log)

Parameters:
Name Type Description
test Object
log Logger
Source:

normalizeHeaders(headers) → {Record.<string, string>}

Parameters:
Name Type Description
headers Record.<string, string>
Source:
Returns:
Type
Record.<string, string>

run(s, opts) → {Promise.<{value: void, done: boolean}>}

Parameters:
Name Type Description
s Object
opts Object
Source:
Yields:
Type
Promise.<{value: void, done: boolean}>

(async) runRequest(request, opts) → {Promise.<void>}

Parameters:
Name Type Description
request Object
opts Object
Source:
Returns:
Type
Promise.<void>

(async, generator) runSuite(suite, opts) → {Promise.<{value: void, done: boolean}>}

Parameters:
Name Type Description
suite Object
opts Object
Source:
Yields:
Type
Promise.<{value: void, done: boolean}>

(async, generator) runTest(test, opts) → {Promise.<{value: void, done: boolean}>}

Parameters:
Name Type Description
test Object
opts Object
Source:
Yields:
Type
Promise.<{value: void, done: boolean}>