]> git.proxmox.com Git - mirror_xterm.js.git/blobdiff - gulpfile.js
Add PhantomJS test support and CharMeasure tests
[mirror_xterm.js.git] / gulpfile.js
index 144b8831682520d540e63da17ee635d610483d0c..2aaf21ac03f1de27ca34f183db6bc57bd791416c 100644 (file)
@@ -3,6 +3,7 @@ const buffer = require('vinyl-buffer');
 const fs = require('fs-extra');
 const gulp = require('gulp');
 const merge = require('merge-stream');
+const mochaPhantom = require('gulp-mocha-phantomjs');
 const sorcery = require('sorcery');
 const source = require('vinyl-source-stream');
 const sourcemaps = require('gulp-sourcemaps');
@@ -70,6 +71,10 @@ gulp.task('browserify', ['tsc'], function() {
   return merge(bundleStream, copyAddons, copyStylesheets);
 });
 
+gulp.task('test-phantom', function () {
+  return gulp.src('test-harness.html')
+      .pipe(mochaPhantom());
+});
 
 /**
  * Use `sorcery` to resolve the source map chain and point back to the TypeScript files.