Remove use of string.endsWith by test to failure on Node 0.10/0.12.

This commit is contained in:
David Anson 2016-10-05 22:43:14 -07:00
parent 93c1867f23
commit 3e2d1df072

View file

@ -982,10 +982,11 @@ module.exports.parseAllFiles = function parseAllFiles(test) {
}; };
module.exports.validateConfigSchema = function validateConfigSchema(test) { module.exports.validateConfigSchema = function validateConfigSchema(test) {
var jsonFileRe = /\.json$/i;
var testDirectory = __dirname; var testDirectory = __dirname;
var testFiles = fs.readdirSync(testDirectory); var testFiles = fs.readdirSync(testDirectory);
testFiles.filter(function filterFile(file) { testFiles.filter(function filterFile(file) {
return file.endsWith(".json"); return jsonFileRe.test(file);
}).forEach(function forFile(file) { }).forEach(function forFile(file) {
var data = fs.readFileSync(path.join(testDirectory, file)); var data = fs.readFileSync(path.join(testDirectory, file));
test.ok( test.ok(