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)

    Keywords

    none

    Install

    npm i karma-chai

    DownloadsWeekly Downloads

    79,543

    Version

    0.1.0

    License

    MIT

    Last publish

    Collaborators

    • xdissent
    • alexgorbatchev