Nourishing Pear Medley

    This package has been deprecated

    Author message:

    No longer maintained. Try grunt-run instead

    grunt-jest

    0.4.0 • Public • Published

    DEPRECATED

    grunt-jest is deprecated as there are now much better ways to use Grunt and Jest together.

    Read Jest getting started describing adding an npm script which calls jest, then use the fantastic grunt-run plugin to run Jest (or any other npm script!) directly from your Grunt config.

    grunt-jest v0.1.0

    Grunt task to run tests with Jest.

    Getting Started

    This plugin requires Grunt ~0.4.0

    If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:

    npm install grunt-jest --save-dev

    Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:

    grunt.loadNpmTasks('grunt-jest');

    Run tests

    Run this task with the grunt jest command.

    Task options may be specified according to the grunt Configuring tasks guide.

    Options

    config

    Type: String srcpath

    The path to a jest config file specifying how to find and execute tests.

    testPathPattern

    Type: RegExp Default: /.*/

    Only tests which match this pattern will execute.

    coverage

    Type: Boolean Default: false

    Indicates that test coverage information should be collected and reported in the output.

    maxWorkers

    Type: Number Default: Number of cores available on this machine.

    Specifies the maximum number of workers the worker-pool will spawn for running tests. (it is usually best not to override this default)

    onlyChanged

    Type: Boolean Default: false

    Attempts to identify which tests to run based on which files have changed in the current repository. Only works if you're running tests in a git repository at the moment.

    runInBand

    Type: Boolean Default: false

    Run all tests serially in the current process (rather than creating a worker pool of child processes that run tests). This is sometimes useful for debugging, but such use cases are pretty rare.

    Usage Examples

    jest: {
      options: {
        coverage: true,
        testPathPattern: /.*-test.js/
      }
    }

    Install

    npm i grunt-jest

    DownloadsWeekly Downloads

    156

    Version

    0.4.0

    License

    MIT

    Last publish

    Collaborators

    • leebyron