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

0.1.0 • Public • Published

karma-chai

Chai for Karma

NPM version Dependency status devDependency Status

Installation

Install the plugin from npm:

$ npm install karma-chai --save-dev

Or from Github:

$ npm install 'git+https://github.com/xdissent/karma-chai.git' --save-dev

Add chai to the frameworks key in your Karma configuration:

module.exports = (config) ->
  config.set
 
    # frameworks to use 
    frameworks: ['mocha''chai']
 
    # ... 

Usage

Each of the different Chai assertion suites is available in the tests:

describe 'karma tests with chai'->
 
  it 'should expose the Chai assert method'->
    assert.ok('everything''everything is ok');
 
  it 'should expose the Chai expect method'->
    expect('foo').to.not.equal 'bar'
 
  it 'should expose the Chai should property'->
    1.should.not.equal 2
    should.exist 123

License

The MIT License (MIT)

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i karma-chai

      Weekly Downloads

      85,384

      Version

      0.1.0

      License

      MIT

      Last publish

      Collaborators

      • xdissent
      • alexgorbatchev