UNPKG

ionic-cordova-gulp-seed

Version:

Ionic & Cordova & Gulp seed with organized code, tests, bower support and some other stuff. Originated from ionic-angular-cordova-seed.

20 lines (16 loc) 749 B
gulp = require('gulp-help')(require('gulp')) childProcess = require 'child_process' {GLOBALS, PUBLIC_GLOBALS, PATHS, DESTINATIONS} = require "../../config" # Runs unit tests using karma. # You can run it simply using `gulp test:unit`. # You can also pass some karma arguments like this: `gulp test:unit --browsers Chrome`. gulp.task 'test:unit', "Run unit tests", -> args = ['start', 'test/unit/karma.conf.coffee'] for name in ['browsers', 'reporters'] args.push "--#{name}", "#{gulp.env[name]}" if gulp.env.hasOwnProperty(name) childProcess.spawn "node_modules/.bin/karma", args, stdio: 'inherit' , { options: "browsers=chrome,PhantomJS": "(passed directly to Karma)" "reporters=osx,progress": "(passed directly to Karma)" }