Run Jasmine 3 tests in Node.js
Issues with the output should be reported on the Jasmine issue tracker.
$ npm install --save-dev gulp-jasmine
const gulp = require('gulp'); const jasmine = require('gulp-jasmine'); exports.default = () => ( gulp.src('spec/test.js') // gulp-jasmine works on filepaths so you can't have any plugins before it .pipe(jasmine()) );
Type: object
Type: boolean
Default: false
Display spec names in default reporter.
Type: boolean
Default: false
Include stack traces in failures in default reporter.
Type: object | object[]
Reporters to use.
const gulp = require('gulp'); const jasmine = require('gulp-jasmine'); const reporters = require('jasmine-reporters'); exports.default = () => ( gulp.src('spec/test.js') .pipe(jasmine({ reporter: new reporters.JUnitXmlReporter() })) );
Type: number
Default 5000
Time to wait in milliseconds before a test automatically fails.
Type: boolean
Default: true
Stops the stream on failed tests.
Type: object
Passes the config to Jasmine's loadConfig method.
Emitted after all tests have been completed. For a discussion about why jasmineDone
and not end
nor finish
, see pull request #71.
Add require('babel-core/register');
to the top of your gulpfile.js
. Make sure to read the Babel docs.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4