0.1.0 • Published 6 years ago

tap-appveyor v0.1.0

Weekly downloads
1
License
MIT
Repository
gitlab
Last release
6 years ago

tap-appveyor

GitLab CI pipeline status Codecov status

tap-appveyor is a small utility for sending TAP output from your test framework to AppVeyor's test console.

Usage

Streaming

const test = require('tape');
const appveyor = require('tap-appveyor');

test.createStream().pipe(appveyor());

CLI

ava --tap | tap-appveyor

Options

The below options can be provided as environment variables, CLI arguments, or as entries in an options object passed to the module function. The latter two take precedence over environment variables.

Option NameCLI ArgumentEnvironment VariableDefault
apiUrl--api-urlAPPVEYOR_API_URLunset, but AppVeyor sets the environment variable for you
batchIntervalInMs--batch-interval-in-msAPPVEYOR_BATCH_INTERVAL_IN_MS1000
batchSize--batch-sizeAPPVEYOR_BATCH_SIZE100

Credits

Heavily inspired by, if not a straight ripoff of, mocha-appveyor-reporter.

0.1.0

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago