Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    karma-jasmine-cucumberpublic

    karma-jasmine-cucumber

    Getting Started

    npm install karma-jasmine-cucumber --save-dev
    

    Update karma.conf.js

    frameworks: ['jasmine', 'karma-jasmine-cucumber']
    

    Notice that karma-jasmine-cucumber depends on jasmine to come before it.

    Check out jasmine-cucumber for more details about the actual api.

    Release Notes

    v 1.0.1

    • loosened the version of jasmine-cucumber so that we don't have to release this module to get non-breaking changes

    v 1.0.0

    • updated to depend on jasmine-cucumber 1.0 which gives us jasmine 2.0 support. This was a breaking change due to breaking nature of jasmine 2.0 syntax. Main win was better async support which is now exposed in grunt style syntax
        .given('some step defintion', function(){
            var done = this.async();
            setTimeout(done);
        })

    To use karma with jasmine 2.0 npm install karma-jasmine@~0.2.0 --save-dev

    v 0.3.4

    • supports Jasmine 1.3 syntax

    Roadmap

    • Split karma-jasmine-cucumber to jasmine-cucumber so that it can be used with jasmine alone, eg: in protractor.
    • add support for when after then for sequence oriented end to end tests where it doesn't always make sense to start the workflow over again for every assertion

    install

    npm i karma-jasmine-cucumber

    Downloadsweekly downloads

    5

    version

    1.0.1

    license

    Apache-v2

    repository

    githubgithub

    last publish

    collaborators

    • avatar
    • avatar