A Karma plugin - adapter for Jasmine testing framework.
Clone or download
Pull request Compare This branch is 107 commits behind karma-runner:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
src
tasks
test
.editorconfig
.gitignore
.npmignore
.travis.yml
CONTRIBUTING.md
Gruntfile.coffee
LICENSE
README.md
integration-tests.sh
karma.conf.js
package.json

README.md

karma-jasmine Build Status

Adapter for the Jasmine testing framework.

Installation

Jasmine 1.3 (docs)

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

{
  "devDependencies": {
    "karma": "~0.12.0",
    "karma-jasmine": "~0.1.0"
  }
}

You can simple do it by:

npm install karma-jasmine --save-dev

Jasmine 2.0 (docs)

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

{
  "devDependencies": {
    "karma": "~0.12.0",
    "karma-jasmine": "~0.2.0"
  }
}

You can simple do it by:

npm install karma-jasmine@2_0 --save-dev

Note: Since karma-jasmine 0.3.0 the jasmine library is no longer bundled with karma-jasmine and you have to install it on your own. You can simple do it by:

npm install jasmine-core --save-dev

Configuration

// karma.conf.js
module.exports = function(config) {
  config.set({
    frameworks: ['jasmine'],

    files: [
      '*.js'
    ]
  });
};

For more information on Karma see the homepage.