Skip to content

Check your tests before you wreck your mainstream web front-end framework oops

License

Notifications You must be signed in to change notification settings

caitp/gulp-acorn-ddescribe-iit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-acorn-ddescribe-iit

Build Status Coverage Status dependencies NPM Version

Based on gulp-ddescribe-iit, but uses a real javascript parser (acorn) to minimize false positives (occurrences of words within comments or string literals). Some bugs occurring in gulp-ddescribe-iit are also fixed in this variation.

Hows it look!?

This is super important, I'm glad you asked. I spent a good few minutes trying to make it look decent.

screen shot 2015-07-07 at 10 13 11 pm

Usage

var ddescribeIit = require('gulp-acorn-ddescribe-iit');

// I mean, that's basically it --- there isn't much to it.
gulp.task('ddescribe-iit', function(done) {
  return gulp.src(['modules/**/*.spec.ts', 'modules/**/*_spec.ts']).
     pipe(ddescribeIit({ allowDisabledTests: false }));
});

Options

Option Description
allowDisabledTests If set to a defined falsy value, will report errors when xit or xdescribe are used. Defaults to true
noColor Defaults to false --- If true, disables color output.
basePath Defaults to current working directory --- Used to determine relative path of file. If falsy, uses unmodified path.
tabWidth Defaults to 4 --- Must be a number not less than 2 or greater than 8.

License

MIT License --- See LICENSE for details.

About

Check your tests before you wreck your mainstream web front-end framework oops

Resources

License

Stars

Watchers

Forks

Packages

No packages published