Nostalgic Pizza Manager

    karma-jasmine-html-reporter
    DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/karma-jasmine-html-reporter package

    2.0.0 • Public • Published

    karma-jasmine-html-reporter

    npm version npm downloads

    Reporter that dynamically shows tests results at debug.html page.

    alt tag

    You can also run a describe block, or a single test.

    alt tag

    Installation

    You can simply install karma-jasmine-html-reporter as a devDependency by:

    npm install karma-jasmine-html-reporter --save-dev

    Configuration

    // karma.conf.js
    module.exports = function(config) {
      config.set({
        frameworks: ['jasmine'],
        plugins: [
            require('karma-jasmine'),
            require('karma-jasmine-html-reporter')
        ],
        client: {
            jasmine: {
                // you can add configuration options for Jasmine here
                // the possible options are listed at https://jasmine.github.io/api/edge/Configuration.html
                // for example, you can disable the random execution with `random: false`
                // or set a specific seed with `seed: 4321`
            }
        },
        reporters: ['kjhtml']
      });
    };

    With options

    In combination with multiple reporters you may want to disable terminal messages because it's already handled by another reporter.

    Example using the 'karma-mocha-reporter' plugin:

    // karma.conf.js
    module.exports = function(config) {
      config.set({
    
        // Combine multiple reporters
        reporters: ['kjhtml', 'mocha'],
    
        jasmineHtmlReporter: {
          suppressAll: true, // Suppress all messages (overrides other suppress settings)
          suppressFailed: true // Suppress failed messages
        }
    
      });
    };

    You can pass a list of reporters as a CLI argument too:

    karma start --reporters kjhtml

    Version compatibility

    jasmine Version karma-jasmine-html-reporter version
    2.x 0.2.2
    3.x 1.x
    4.x 2.x

    Install

    npm i karma-jasmine-html-reporter

    DownloadsWeekly Downloads

    1,265,603

    Version

    2.0.0

    License

    MIT

    Unpacked Size

    8.83 kB

    Total Files

    5

    Last publish

    Collaborators

    • dfederm