karma-qunit

    4.1.2 • Public • Published

    karma-qunit

    js-standard-style npm version npm downloads

    Build Status

    Adapter for the QUnit testing framework.

    Installation

    The easiest way is to keep karma-qunit as a devDependency in your package.json by running

    $ npm install karma-qunit --save-dev

    Configuration

    Add qunit in the frameworks array in your karma.conf.js file. Then, in the plugins array, add karma-qunit. The following code shows the default configuration:

    // karma.conf.js
    module.exports = function (config) {
      config.set({
        frameworks: ['qunit'],
        plugins: ['karma-qunit'],
        files: [
          '*.js'
        ]
      })
    }

    You can also pass options for QUnit.config (documented here) as such:

    /// karma.conf.js
    module.exports = function (config) {
      config.set({
        frameworks: ['qunit'],
        plugins: ['karma-qunit'],
        files: [
          '*.js'
        ],
    
        // client configuration
        client: {
          clearContext: false,
          qunit: {
            showUI: true,
            testTimeout: 5000
          }
        }
      })
    }

    Note: showUI: true needs the clearContext: false option to display correctly in non-debug mode.


    For more information on Karma see the homepage. If you're using karma-qunit to test Ember.js, you might find Karma's Ember guide helpful.

    Install

    npm i karma-qunit

    DownloadsWeekly Downloads

    27,988

    Version

    4.1.2

    License

    MIT

    Unpacked Size

    10.3 kB

    Total Files

    5

    Last publish

    Collaborators

    • dignifiedquire
    • zzo
    • vojtajina
    • karmarunnerbot
    • xhmikosr