run-es2015.test.js 585 B

123456789101112131415161718192021
  1. 'use strict';
  2. const fs = require('fs');
  3. const assert = require('assert');
  4. const mkdirp = require('mkdirp').sync;
  5. const runUtils = require('./run-utils');
  6. const pug = require('../');
  7. var cases = runUtils.findCases(__dirname + '/cases');
  8. var es2015 = runUtils.findCases(__dirname + '/cases-es2015');
  9. mkdirp(__dirname + '/output-es2015');
  10. describe('test cases for ECMAScript 2015', function () {
  11. try {
  12. eval('``');
  13. es2015.forEach(runUtils.testSingle.bind(null, it, '-es2015'));
  14. } catch (ex) {
  15. es2015.forEach(runUtils.testSingle.bind(null, it.skip, '-es2015'));
  16. }
  17. });