Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

gulp-ava

avajs17.1kMIT3.0.0

Run AVA tests

gulpplugin, ava, test, runner, concurrent, parallel, fast, tape, tap, mocha, qunit, jasmine

readme

gulp-ava Build Status

Run AVA tests

Install

$ npm install --save-dev gulp-ava

Usage

const gulp = require('gulp');
const ava = require('gulp-ava');

exports.default = () => (
    gulp.src('test.js')
        // `gulp-ava` needs file paths, so you can't have any plugins before it
        .pipe(ava({verbose: true}))
);

API

ava(options?)

This plugin adheres to AVA options in package.json. You can also specify options in the plugin, as seen above, but prefer the package.json approach whenever possible.

gulp-ava specific options:

silent

Type: boolean
Default: false

Only print output on failure.

nyc

Type: boolean
Default: false

Run AVA with nyc. You must have nyc as a devDependency. nyc options can be defined in package.json.