A Karma plugin - adapter for the Suman test harness.
npm install karma-suman
 
  
> Adapter for the Jasmine testing framework.
The easiest way is to run
``bash`
$ npm install karma-jasmine@0.1.0 --save-dev
The easiest way is run
`bash`
$ npm install karma-jasmine --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 simply do it by:
`bash`
$ npm install jasmine-core --save-dev
`js
// karma.conf.js
module.exports = function(config) {
config.set({
frameworks: ['jasmine'],
files: [
'*.js'
]
})
}
`
If you want to run only some tests matching a given pattern you can do this in the following way
`bash`
$ karma start &
$ karma run -- --grep=
or
`js`
module.exports = function(config) {
config.set({
...
client: {
args: ['--grep', '
...
}
})
}
If you want to pass configuration options directly to jasmine you can do this in the following way
`js``
module.exports = function(config) {
config.set({
client: {
jasmine: {
random: true,
seed: '4321',
stopOnFailure: true
}
}
})
}
----
For more information on Karma see the [homepage].
[homepage]: http://karma-runner.github.com