karma-jasmine-cucumber
v1.0.1
Published
cucumer-like api for karma and jasmine
Downloads
6
Readme
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
[x] Split
karma-jasmine-cucumber
tojasmine-cucumber
so that it can be used with jasmine alone, eg: in protractor.[x] add support for
when
afterthen
for sequence oriented end to end tests where it doesn't always make sense to start the workflow over again for every assertion