build-test.js 476 B

123456789101112131415161718192021
  1. /**
  2. * Build `test/unit/specs.js` which is used in
  3. * `test/unit/runner.html`
  4. */
  5. module.exports = function (grunt) {
  6. grunt.registerTask('build-test', function () {
  7. var webpack = require('webpack')
  8. var files = grunt.file.expand(['test/unit/specs/**/*.js'])
  9. .map(function (file) {
  10. return './' + file
  11. })
  12. webpack({
  13. entry: files,
  14. output: {
  15. path: './test/unit',
  16. filename: 'specs.js'
  17. }
  18. }, this.async())
  19. })
  20. }