'use strict';
/*global describe */


describe('Issues.', function () {
  require('./issues/issue-8.js');
  require('./issues/issue-17.js');
  require('./issues/issue-19.js');
  require('./issues/issue-26.js');
  require('./issues/issue-33.js');
  require('./issues/issue-46.js');
  require('./issues/issue-54.js');
  require('./issues/issue-64.js');
  require('./issues/issue-85.js');
  require('./issues/issue-92.js');
  require('./issues/issue-93.js');
  require('./issues/issue-95.js');
  require('./issues/issue-parse-function-security.js');
  require('./issues/issue-skip-invalid.js');
});

@@ -34,559 +34,292 @@
 /%0A%0A%0A
-describe('Issues.', function () %7B%0A  require('./issues/issue-8.js');%0A  require('./issues/issue-17.js');%0A  require('./issues/issue-19.js');%0A  require('./issues/issue-26.js');%0A  require('./issues/issue-33.js');%0A  require('./issues/issue-46.j
+var path = require('path');%0Avar fs   = require('fs');%0A%0A%0Adescribe('Issues.', function () %7B%0A  var issues = path.resolve(__dirname, 'issue
 s');%0A
+%0A
   
-require('./issues/issue-54.js');%0A  require('./issues/issue-64.js');%0A  require('./issues/issue-85.js');%0A  require('./issues/issue-92.js');%0A  require('./issues/issue-93.js');%0A  require('./issues/issue-95.js');%0A  require('./issues/issue-parse-function-security.js');%0A  require('./issues/issue-skip-invalid.js'
+fs.readdirSync(issues).forEach(function (file) %7B%0A    if ('.js' === path.extname(file)) %7B%0A      require(path.resolve(issues, file));%0A    %7D%0A  %7D
 );%0A%7D

Automate loading of issue test units.