Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 712 Bytes

Readme.md

File metadata and controls

25 lines (17 loc) · 712 Bytes

An easy way to run intern scripts from a build script.

To make use simply require gulp-intern and give it the config file and, optionally, the working directory.

var intern = require('gulp-intern');

//...

gulp.task('typescript', function(){

  gulp.src(config.typescript.input)
  .pipe(tsc())
  .pipe(gulp.dest("Scripts"))
  .pipe(intern({
    config:"tests/intern",
    runType: "client", // defaults to "client", use "runner" if you want to run functional tests
    workingDir: 'Scripts'
  }));

});

This script is, in effect, a wrapper for just calling the command line version of intern. Configuration is done in the configuration file instead of through gulp.